#2 and #3 sound like lyrics from a Marty Robbins song. Guess which one?
El Paso is the Marty Robbins song you refer to. I could run the tune in my head but not the title. Was thinking Big Iron at first. Had to Google it. Sorry, Friend, I did use Google. Sigh.