It happened just before 5pm at the Legacy Apartments on Lockwood near Collingsworth.
Investigators say two neighbors got into an argument over $4.
At one point, the suspect, a 50-year-old man, went to his second-floor apartment, got a gun and went back downstairs and shot the victim in the chest.
The victim was transported to Memorial Hermann Hospital but is expected to survive.
Meanwhile, police dogs are searching the area for a gun, and officers are awaiting a search warrant to go into the home.
Take ABC13 with you!
Download our free apps for iPhone, iPad and Android devices