I'm not anti-gun, and fully appreciate the need to protect one's self (and household) at home, but if I ever felt the need to carry a gun outside my home, that would be my signal to move.
A lot of people don't have the luxury to move. Specialized jobs, family, extended family, etc. They can try to move to a nicer area but then financial limitations start impeding mobility.