pretty solid team you have there
a few things that come into mind about the team:
1. ok... why two fake out pokemon? this is just... odd to me, seeing you dont need it all at. maybe a breloom would work good on the team. seeing that you already have tailwind, which breloom likes a lot, you aren't using focus sash on anything else, and you are lacking a powerful grass type move, i would do that. it also gives you another priority of mach punch. i would do technician, jolly, max attack and speed out. sporing is really great on tailwind teams. give breloom mach punch, bullet seed, spore, protect @ focus sash.
2. weavile should have ice punch. seeing how fast it is already, and that you already have another stab priority, i dont think you need the ice shard on it. ice punch will help you with things like hydreigon, which it can't KO with any of its moves.
3. your EV's are not helping you at all. i would really like to give you some less standard ones.
4. scizor + metagross is pretty redundant. i would use a different psychic type pokemon, such as latios/latias or an offensive cresselia. or you could use something like salamence, which might help you with intimidate instead of hitmontop, and has hp flying.
5: give kingdra substitute instead of hp fire, you already have zapdos for heat wave. also, give kingdra a life orb, and the possible salamence a dragon gem. also give it protect as well.
6. give scizor protect, and take off superpower. then give it a steel gem. swords dance steel gem bullet punch rips through everything.
7. where is your protect? your team is pretty hyper offense, so protecting is pretty vital because your team needs the protecting on the vital turns (i just repeated myself xD)
so, my final ideas on the team are:
weavile, breloom, scizor, zapdos, salamence, kingdra.
for EV's, PM/VM me, i can make you some EV spreads
EDIT: we need to set a final date for the tourney... now... i would like it to be in the upcoming weekend probably.