Así por encima está bien pero haz caso a eon y prueba a meter ese jirachi porque Starmie LO / Specs un poco bien jugado hace bastante daño a tu equipo.
El cambio de Gigadrain por energy ball que te ha propuesto Sergio16 también es un +1.
Otra cosa que veo es que tienes bastante debilidad a Ice y ese Staraptor va a recibir mucho daño cada vez que entre ya que es un choice. Puedes probar a cambiarlo por un Swampert que apoye a tu equipo por el lado físico, que meta rocas para Thundurus y Volcarona y además un Phacer para los Batton pass teams. Aparte su única debilidad queda cubierta por tres y te ayudará un poco a controlar a Garchomp.
El set que puedes meter es el standard:

Swampert @ Leftovers
Nature: Relaxed
EVs: 252 Def / 252 PS / 4 SpDef
- Earthquake
- Ice Beam
- Stealth Rock
- Roar
Otra amenaza que veo es Breloom con el set de spore, sub, FPunch y SBomb. Debes de jugarlo bien cuando veas que está en el team rival.
Salu2 y si no te han servido los cambios lo siento, no ando fino últimamente :/
PD: Que chorrada lo de los legend más lol.