And dude, if your using Gyrados to your team, here are its assets and its needs
-Gyrados (Offensive Sweeper/Bulky Dos)
-Blisssey/Celebi (Special Wall)
-Skarmory (Physical Wall)
-Jolteon (Special Sweeper w/ Choice Specs)
-Salamence/Garchomp (Choice Scarf/ Revenge Killer)
-Starmie (Rapid Spinner/ Special Sweeper)
Rapid Spin is exceptional for this team in order to get rid of entry hazards. Starmie is a perfect canidate to this situation, and packs a neat coverage and obtaining the BoltBeam combo, dealing with Dragon Types like Salamence, Hydreigon, etc. Gyrados appreciates spinners of getting rid of hazards because of his weakness to stealth rocks and wont last long if it is in the battle field.He pairs well with electric types by the likes of Rotom-W or Jolteon. He also pairs coverage with Blissey & Skarmory for nice resistances, creating the infamous SkarmBliss combo. Skarmory can many hits as possible, and can set up his own entry hazards as well, supporting Gyrados. Blissey is another thing, tanking alot of special hits and it pairs well with Skarmory and Gyrados. Garchomp is your primary revenge killer, since its faster and its able to outpace Choice Scarf salamence and kill it off, otherwise, you lose. Overall, Gyrados makes a better canidate with these guys around.