Hello everyone! I'm still relatively new towards competitive and I want some feedback on this team. After a lot of thinking, I think I made a pretty good team, but please give me all the feedback you have and let me know if you guys have any suggestions.
Mega Charizard X
Adamant Nature
252 HP/ 252 Speed/ 4 Sp. Def
Ability: Tough Claws
Dragon Dance
Dragon Claw
Flare Blitz
Roost
Going for a bulky Mega Charizard X with a roost to heal from any Stealth Rock damage
Milotic
Bold Nature
252 HP/ 252 Def./ 4 Sp. Def
Leftovers
Ability: Marvel Scale
Scald
Recover
Surf
Ice Beam
Love this Pokemon
Forretress
Impish Nature
252 HP/ 252 Def./ 4 Atk
Leftovers
Ability: Sturdy
Stealth Rock
Toxic Spikes
Rapid Spin
Earthquake
To place hazards on my opponent and to help clear the way for Mega Charizard
Galvantula
Timid Nature
252 Sp. Atk./ 252 Speed/ 4 Sp. Def.
Focus Sash
Ability: Compound Eyes
Sticky Web
Bug Buzz
Thunder
Volt Switch
Electric coverage to kill water, and that sticky web so that my opponents team are even slower then Charizard.
Greninja
Hasty Nature
252 Sp. Atk./ 252 Speed/ 4 Atk.
Expert Belt
Ability: Protean
Dark Pulse
Hydro Pump
Ice Beam
U-turn
Sweeper, was thinking of either using him or Scrafty
Gardevoir
Modest Nature
252 HP/ 252 Sp. Atk./ 4 Sp. Def.
Sitrus Berry
Ability: Synchronize
Will-O-Wisp
Psychic
Calm Mind
Draining Kiss
Love the psychic/fairy typing. Already have Milotic's Scald and Fortress' toxic spikes, so maybe Will-O-Wisp should be replaced. What do you guys think?