Do you expect an answer after that? I should ban you if i had the powers to do so...
But being honest, you're right... Gyarados doesn't get many moves in it's normal moveset, so yeah... Give me a second though...
EDIT: Okaaay... Let's see:
Dragon Dance: A Gyarados that doesn't dance is a useless Gyarados... Use it or give up using Gyarados... Your choice...
Aqua Tail: Your best bet until Waterfall... The 90% accuracy IS annoying, but really... Hi Jump Kick also has 90% accuracy, and a nasty recoil, but people don't complain about it (That 130 base power tho...)
Ice Fang: That's a very usefull coverage move for now... You can change it to Stone Edge in the future, but... meh... Also, 95% accuracy is good enough, just don't hit something with Double Team/Minimize...
Bite: Like 2tousent already said before, "why this thing doesn't get Crunch"? Well, Bite has 60 base power, coming from something that has 125 base attack... Not bad (I don't use it though...)
Other random stuff:
Facade - Hm... Can be useful for some situation, but... meh, it would be better on Slaking or something...
Strength - For now is a good option... 80 base power... not bad
Rock Smash - .............
Earthquake - Now that's a move that Gyarados can use! It's... what? Earthquake is not in Reborn yet? *Flips Computer*
Gyarados is power though, and is bound to get better (Watch out for Doctor Connal and Hardy though...) But really, for a physical water type, there is another thing that i can recommend if you don't want Gyarados...
C'mon, you know what i'm talking about...