Hi! I remember this team! It looks pretty good, I just have a few suggestions.
Cinderace is solid. You can consider iron head over gunk shot, for more accuracy but less power, or sucker punch to hit dragapult.
Gyarados is also good. Moxie will make it more of a sweeping threat, but it you want to keep intimidate, try to switch it in on physical attackers. More often than not.
For dragapult, I’d give it thunderbolt/thunder to deal with rain/mandibuzz like you mentioned. Thunder is inaccurate but can’t miss in rain.
Urshifu also looks good. Like I said before, poison jab can be whatever coverage move you want.
I’m going to skip zeraora for now.
Okay, dealing with toxapex and amoonguss! I’d imagine you had slowbro to try and do that, but in my opinion, Alakazam is probably better. It’s more powerful and fast, fitting right in with your hyper offensive team, and specs Alakazam can OHKO both of their standard showdown sets. I’d run this:
Alakazam @ Choice Specs
Ability: Magic Guard
EVs: 252 SpA / 4 SpD / 252 Spe
Timid Nature
IVs: 0 Atk
- Psychic
- Dazzling Gleam
- Energy Ball
- Shadow Ball
Now, back to Zeraora. Looks okay, but fake out is no good in singles. Use close combat instead.
Alternatively, you could have a different way to deal with rain teams: with a sand setter. Changing the weather usually shuts down rain teams. You could either do an offensive tyranitar:
Tyranitar @ Sitrus Berry
Ability: Sand Stream
EVs: 252 Atk / 4 SpD / 252 Spe
Adamant Nature
- Stone Edge
- Crunch
- Earthquake
- Dragon Dance
or a defensive hippodown that sets stealth rocks:
Hippowdon
Ability: Sand Stream
EVs: 252 HP / 4 Atk / 252 Def
Impish Nature
- Stealth Rock
- Slack Off
- Earthquake
- Roar
Note that tyranitar also beats The item on it can also be changed. Like I said, this is optional if you feel like you are really struggling against rain.
This is a PokePaste of the team with my tweaks. I hope I helped! Good luck with your tournament!