This is what I have, got it in a trade.
Earthquake- nothing more needs to be said.
hidden power (flying)-covers all of sharpedo's other weaknesses, this move did a lot more damage than I thought it did. I'm not sure exactly, I may put it in an IV calculator to figure out its base power. But it's special, not physical, so it's not at its full potential with sharpedo.
Crunch-Stab, good power
waterfall-STab, good power
Sharpedo Learnset