Ok, so this is a team that I've recently created and I think they cover each others' weaknesses fairly well, so without further adeu here's the team:
Kingdra@Choice Specs/Sniper
Modest
EVs: 4 HP/252 SpA/252 Spe
~Draco Meteor
~Surf/Hydro Pump
~HP Electric
~Ice Beam/Dragon Pulse
Comments: I was planning on this being my lead/special sweeper for the team and having only one weakness, that being dragon, I think it's a pretty good lead. The only problem that I have with it is if I use Draco Meteor, it's only a one shot only before I have to switch out as Choice Specs hinders me from using its' other moves.
Gyarados@Leftovers
Adamant/Jolly
EVs: 4 HP/252 Atk./252 Spe
~Dragon Dance
~Waterfall
~Ice Fang/Stone Edge
~Stone Edge/Earthquake
Comments: The physical sweeper of the team and being able to drop the opponents' attack one stage upon switching out is a plus to using Gyarados. But, to be a major threat to the opponent, he has to Dragon Dance up to sweep things. He only brings two weaknesses to the team which isn't all that bad.
Tangrowth@Leftovers
Adamant
EVs: 240 HP/232 Atk./36 Spe
~Swords Dance
~Power Whip
~Rock Slide/EQ
~Stun Spore/Sleep Powder
Comments: This is a kind of redundant gyarados, where he's bulky and requires a few swords dances to actually sweep something, and to do this he has access to both Stun Spore and Sleep Powder. I don't know which is more useful, being able to paralyze any opponent then proceeding to SD up while the opponent either attacks or is fully paralyzed. Or the opponent is put to sleep and you then proceed the same way with paralysis. The only downside to these are lum berry holders and synchronizers(not so much sleep). I think Stun Spore is the better of the two options as it lasts throughout the entire battle unless the opponent has Lum Berry, where you'd just use Stun Spore again and Natural Cure opponents such as Starmie. Sleep Powder wouldn't last as long as the opponent could wake up early or there are Early Bird pokes that could be troublesome also.
THE END!
So that's the end of my Battle Tower team, so rate away and try to make this team as best as it can possibly be.

Kingdra@Choice Specs/Sniper
Modest
EVs: 4 HP/252 SpA/252 Spe
~Draco Meteor
~Surf/Hydro Pump
~HP Electric
~Ice Beam/Dragon Pulse
Comments: I was planning on this being my lead/special sweeper for the team and having only one weakness, that being dragon, I think it's a pretty good lead. The only problem that I have with it is if I use Draco Meteor, it's only a one shot only before I have to switch out as Choice Specs hinders me from using its' other moves.

Gyarados@Leftovers
Adamant/Jolly
EVs: 4 HP/252 Atk./252 Spe
~Dragon Dance
~Waterfall
~Ice Fang/Stone Edge
~Stone Edge/Earthquake
Comments: The physical sweeper of the team and being able to drop the opponents' attack one stage upon switching out is a plus to using Gyarados. But, to be a major threat to the opponent, he has to Dragon Dance up to sweep things. He only brings two weaknesses to the team which isn't all that bad.

Tangrowth@Leftovers
Adamant
EVs: 240 HP/232 Atk./36 Spe
~Swords Dance
~Power Whip
~Rock Slide/EQ
~Stun Spore/Sleep Powder
Comments: This is a kind of redundant gyarados, where he's bulky and requires a few swords dances to actually sweep something, and to do this he has access to both Stun Spore and Sleep Powder. I don't know which is more useful, being able to paralyze any opponent then proceeding to SD up while the opponent either attacks or is fully paralyzed. Or the opponent is put to sleep and you then proceed the same way with paralysis. The only downside to these are lum berry holders and synchronizers(not so much sleep). I think Stun Spore is the better of the two options as it lasts throughout the entire battle unless the opponent has Lum Berry, where you'd just use Stun Spore again and Natural Cure opponents such as Starmie. Sleep Powder wouldn't last as long as the opponent could wake up early or there are Early Bird pokes that could be troublesome also.
THE END!
So that's the end of my Battle Tower team, so rate away and try to make this team as best as it can possibly be.