" Don't carry a gun if you're not ready to draw it, don't draw a gun if you're not ready to shoot. "
-Every gun instructor ever.
The issue is if someone wnat to jump on you and you have a gun, especially with no training, you'll be more dangerous to yourself than anyone wanting your wallet. I got robbed three time, because i was in the situation you describe (no money so have to live in high crime area, no car, and odd hours coz i had to finance my studies). I resisted one time, the first one. Trip to the hospital, police station, wasted a day for nothing after the robbery.
The two others i was polite, gave them my money ( rarely have more than 20 on me) and they let me keep my credit cards, ID and my phone (my shitty firefox OS did not impress them). I wouldn't be able to shoot at someone, so a gun on me is lost, and i think especially in a high crime area, walking with a gun would be a bad idea (and i know how to use one)
And i hope you have good armorers in TX with this law, because is someone want to buy a SW500 or the new tech S&W (don't have the name) and never used a gun before, they might kill their aggressor, but most likely not touch them, loose a hand in the process.