My dad owned a business for over 30 years on the edge of a bad neighborhood. During that 30 years, every business in the general area was broken into at least once EXCEPT his. Possibly because he went to work every day in overalls with an NRA cap on his head, and more or less openly packing some sort of pistol (he had a CCW).
People knew he owned guns, and he was well respected in the bad neighborhood too. No one was the least bit discourteous - much less gangsta. One time a kid that lived close by got it into his head that he was a Crip, and he painted some obscene graffiti on a building across the street. A local cop was in Dad's shop one day, and my Mom complained about it. About a week later the kid wasn't a Crip anymore, and he came and apologized to my Mom and painted over the graffiti too.
I'm a little more low key, but people do know. It's not that unusual in the south.