Is my Team Good for Battlting the Torren League?

I got to the League recently and I was wondering if my team is good?

My Team:
Charizard Ability: Blaze Item:Shell Bell
Moves:
Heat Wave
Dragon Pulse
Flamethrower
Fly

Delta Charizard Ability: Spirit Call Item: Delta Charizardite

Moves:
Dragon Pulse
Shadow Sneak
Outrage
Shadow Ball

Sceptile Ability:Overgrow Item:Sceptite

Moves:
Leaf Blade
Giga Drain
Dragon Pulse
Earthquake

Gallade Ability: Steadfast Item: Life Orb

Moves:
Close Combat
Drain Punch
Psycho Cut
Custom Move (Fairy)

Mew Ability: Syncronize Item:not decided yet

Moves:
Psychic
Drain Punch
Thunderbolt
Draco Jet

Delta Typhlosion Ability: Static Item: Delta Typlosionite

Moves:
Thunderbolt
Flash Cannon
New Moon
Thunder Wave

If here is anything better suggest it!

honestly, don’t use 3 pokemons that has 3 mega stones at the same time, as you can’t mega evolve your pokemon 3 times in a battle, but you should get a steel type pokemon ( best ones are aggron,steelix and metagross. ) because they tank everything and the first one has a sylveon

I have a Delta Typhlosion (Eletric Steel)