My Flygon has this moveset as a physical sweeper:
Also it's holding the Choice Scarf and is EV trained in Attack/Speed. I didn't train it myself, someone else did, and I don't actually do competitive battles. I just got one for the heck of it. It's on White though, not 4th gen.
Platinum FC: 3268 7322 8943
HeartGold FC: 3698 1539 4947
White 2 FC: 3612 1944 2721
3DS FC: 1779-0800-2195
My friend safari: Noibat, Gabite, Druddigon
Pokemon X National Dex: 717/718 (Only need JIRACHI)