Officials told ABC13 the man was shot once in the stomach somewhere else, but he managed to make it to the gas station on East Mount Houston near Homestead.
The victim believes he knows who shot him and that the suspect is not a stranger.
He was taken to Ben Taub Hospital and is expected to survive.