What should I add to my team

This is my team for my second playthrough it seems to need some changes as sometimes I wreck bosses and other times I struggle

Delta Charizard with deltacharzardite
Lunar cannon
Shadow sneak
Shadow ball
Dragon pulse

Flygon with armor or flygonite
Drakon voice
Boomburst
Bug buzz
Ancient roar

Delta roserade with life orb
Lunar cannon
Moon blast
New moon
Psychic

Delta haxorus with life orb
Iron head
Crunch
Aqua tail
Ice fang

Delta Scizor with choice band or Delta scizorite
Icicle crash
Ice shard
Close combat
Night slash

Delta bisharp
Acrobatics
High jump kick
Bulk up
Power up punch

Open to suggestions Delta bisharp may be replaced
Soon but I would enjoy your ideas also if moves are not the best that would help