This is pretty much exactly like the first team i came up with long ago, except that heatran has been replaced by Jirachi, who supports my guys in their endeavors.
Kingdra (M) @ Lum Berry
Ability: Swift Swim
EV's: 252 attack, 66 speed, 192 Special attack
Rash nature
-Surf
-Waterfall
-Rain Dance
-Draco Meteor
So, my kingdra, its nickname is Beastdra cause its a beast. i usually wanna Rain Dance to boost my water stab moves and just try to kill stuff with Surf and Waterfall until im forced to switch to Jirachi, taking advantage of swift swim. With its only weakness being dragon, i can usualy do just that since the oponents opening guy can rarely kill me before i kill him. I used to have a Damp rock attached to it, and Dragon Pulse Instead of Draco meteor, but then people started to put me to sleep alot with spore on a lead breelom or smeargle or even hipnosis on crobat or something like that, and it sucked, so i replaced the Damp rock wth a Lum Berry to wake me up so i could kill them with Dragon Pulse, but Breelom always lived Dragon Pulse nad sleeped me anyway, so i was like "screw it" and just went with Draco meteor instead which killed Breelom in one hit. When i go up against sand storm teams im so happy, cause i just rain on their parade, lol.
Jirachi @ Light Clay
Ability: Serene Grace
Ev's: 252 HP, 100 Def, 156 Special Defense
Impish Nature
-Reflect
-Light Screen
-Wish
-U-Turn
I name the Jirachi the Anchor, basically, he comes in, sets up either light screen or reflect (depending ion the opponents poke), wishes and then U-Turns out.His soul purpose is to heal my people and boost their defenses to they can kill stuff with less worry.
Medicham (M) @ Choice Scarf
Ability: Pure Power
Ev's: 252 attack, 252 speed, 6 hp
Jolly Nature
-Brick Break
-Ice Punch
-Thunder Punch
-Psycho cut
Well, I chose Medicham because i just wanted to have a guy who could hit (kill) and run, and it does that pretty well. Its also my main physical attck guy (sucks i have to switch alot, but watever). Great revenge killer too (then the switch out for me). For that i nicknamed it Strike Ninja. It works pretty well with a wide covering range. Thunder Punch mainly for Gyrados, lol. It has good type coverage. I use Brick Break over more powerful fighting moves for accuracy reasons, like playing it safe.
Swampert (F) @ Leftovers
Ability: Torrent
EV's: 252 hp, 196 deffence, 62 special attack
Relaxed Nature
-Surf
-Earthquake
-Ice Beam
-Stealth Rock (?)
Well, Swamperts a reliable poke, i call mine Nessie, i chose the basic mixedpert, good typing and stats make it fairly durable and it can do good damage with a well rounded ice, water, and ground moves, just good poke. Stealth rock, good move.
Weezing (M) @ Black Sludge
Ability: Levitate
EV's: 4 hp, 252 defence, 252 special attack
Bold Nature
-Flamethrower
-Toxic
-Pain Split
-Haze
Weezing is the physical wall of my group, i named it Deep Purple after a technique used in hunter x hunter by a smoke using guy. Flamethrowers is there for teh Scizor. Pain Split for recovery & damage, i have little hp ev's to make the damage greater. Toxic to take care of a few particular annoying pokes and to play stall games if i have light screen or reflect protection. I used to have explosion instead of Haze, but i needed a way to prevent somebody from doing some crazy sub/baton pass power up cycle of death on me, so i went with Haze, besides, Snorlax self destructs, so watever.
Snorlax (M) @ Leftovers
Ability: Thick Fat
EV's : 6 hp, 252 attack, 252 special defense
Careful Nature
-Crunch
-Fire Punch
-Ice Punch
-Self Destruct
The special wall that can also hit back, im not going for the usual rest or curse deal because quite frankly i hate doing that, also, Jirachi can heal him and im not too worried about him living (if things get scary il just self destruct) and i dont want to sacrafice one of the moves i have for those moves and give up coverage. Punches + Crunch give good coverage and self destruct for emergency (like, Medicham is dead and theres a Gyarados out there ready to kill me or something).

Kingdra (M) @ Lum Berry
Ability: Swift Swim
EV's: 252 attack, 66 speed, 192 Special attack
Rash nature
-Surf
-Waterfall
-Rain Dance
-Draco Meteor
So, my kingdra, its nickname is Beastdra cause its a beast. i usually wanna Rain Dance to boost my water stab moves and just try to kill stuff with Surf and Waterfall until im forced to switch to Jirachi, taking advantage of swift swim. With its only weakness being dragon, i can usualy do just that since the oponents opening guy can rarely kill me before i kill him. I used to have a Damp rock attached to it, and Dragon Pulse Instead of Draco meteor, but then people started to put me to sleep alot with spore on a lead breelom or smeargle or even hipnosis on crobat or something like that, and it sucked, so i replaced the Damp rock wth a Lum Berry to wake me up so i could kill them with Dragon Pulse, but Breelom always lived Dragon Pulse nad sleeped me anyway, so i was like "screw it" and just went with Draco meteor instead which killed Breelom in one hit. When i go up against sand storm teams im so happy, cause i just rain on their parade, lol.

Jirachi @ Light Clay
Ability: Serene Grace
Ev's: 252 HP, 100 Def, 156 Special Defense
Impish Nature
-Reflect
-Light Screen
-Wish
-U-Turn
I name the Jirachi the Anchor, basically, he comes in, sets up either light screen or reflect (depending ion the opponents poke), wishes and then U-Turns out.His soul purpose is to heal my people and boost their defenses to they can kill stuff with less worry.

Medicham (M) @ Choice Scarf
Ability: Pure Power
Ev's: 252 attack, 252 speed, 6 hp
Jolly Nature
-Brick Break
-Ice Punch
-Thunder Punch
-Psycho cut
Well, I chose Medicham because i just wanted to have a guy who could hit (kill) and run, and it does that pretty well. Its also my main physical attck guy (sucks i have to switch alot, but watever). Great revenge killer too (then the switch out for me). For that i nicknamed it Strike Ninja. It works pretty well with a wide covering range. Thunder Punch mainly for Gyrados, lol. It has good type coverage. I use Brick Break over more powerful fighting moves for accuracy reasons, like playing it safe.

Swampert (F) @ Leftovers
Ability: Torrent
EV's: 252 hp, 196 deffence, 62 special attack
Relaxed Nature
-Surf
-Earthquake
-Ice Beam
-Stealth Rock (?)
Well, Swamperts a reliable poke, i call mine Nessie, i chose the basic mixedpert, good typing and stats make it fairly durable and it can do good damage with a well rounded ice, water, and ground moves, just good poke. Stealth rock, good move.

Weezing (M) @ Black Sludge
Ability: Levitate
EV's: 4 hp, 252 defence, 252 special attack
Bold Nature
-Flamethrower
-Toxic
-Pain Split
-Haze
Weezing is the physical wall of my group, i named it Deep Purple after a technique used in hunter x hunter by a smoke using guy. Flamethrowers is there for teh Scizor. Pain Split for recovery & damage, i have little hp ev's to make the damage greater. Toxic to take care of a few particular annoying pokes and to play stall games if i have light screen or reflect protection. I used to have explosion instead of Haze, but i needed a way to prevent somebody from doing some crazy sub/baton pass power up cycle of death on me, so i went with Haze, besides, Snorlax self destructs, so watever.

Snorlax (M) @ Leftovers
Ability: Thick Fat
EV's : 6 hp, 252 attack, 252 special defense
Careful Nature
-Crunch
-Fire Punch
-Ice Punch
-Self Destruct
The special wall that can also hit back, im not going for the usual rest or curse deal because quite frankly i hate doing that, also, Jirachi can heal him and im not too worried about him living (if things get scary il just self destruct) and i dont want to sacrafice one of the moves i have for those moves and give up coverage. Punches + Crunch give good coverage and self destruct for emergency (like, Medicham is dead and theres a Gyarados out there ready to kill me or something).