I like your team lineup! Definitely have more than enough experience facing off against this crew. For Flygon's final move you could consider Power-Up Punch, have him full Attack + Speed invested with a Speed Nature while holding a focus sash. One PUP will boost him to about 448 attack and he should be fast enough to wallop whatever comes next. I'd suggest using Pokemon Marriland's team builder to see how your Pokemon stack up as far as strengths and resistances go. No doubt you already have nice coverage, a balance between physical and special attackers, and Milotic's physical defense/Gallade's special defense. Back to Flygon, you may want to watch out for using Outrage as fairy's would get a free switch in. I know you like Gallade's sitrus berry, but if you wanted him to be a more dedicated wall while still packing a punch you could equip the Assault Vest to boost Special Defense by 50%, perfect for his already high special defense stat. Good luck assembling your team!