HERE ARE SOME SUGGESTIONS: Suggested changes are underlined.
I would wake to the sound of gunfire,
That would ricochet through my ears,
I was the fastest hired gun,
The West had seen in years,
VERSE 2
Then this hombre named Johnny,
Had different point of view,
He said "meet me here at sunset,"
cause there's something we've gotta do.
I Told the town that I was leavin,
Nothing else I could do,
You never mess with johnny,
Cause he's twice as fast of you.
CHORUS
Guess I'm just an over-rated cowboy,
A gunman who is not quite what he seems
I'm the lonely drifter with no money,
I'm the lonely cowboy with no dreams.
Without my gun to put them down,
The outlaws all run wild and free,
But that little town of western,
Couldn't wait to see the back of me,
It also might be a good idea to explain why "Johnny" doesn't take over the function of our hero, and keep those bad guys in line. Probably Johnny is lazy, or doesn't care enough, or might be a bad guy himself.
Hope this helps. Use anything you like, discard the rest.