CCW and/or open carry is legal almost everywhere. Why are people not doing it?
In many of the cities (and states) with the most problems along these lines have no CCW ... NYC, Chicago, LA, DC, etc. Even if they do, the paperwork makes it almost impossible to get a permit.
And to carry my argument even further ... the 2nd Amendment says nothing about getting a permit, a license or a background check to own or carry a gun. These arguments begin creeping in with the slow liberalization of America.
Can’t dictate a well armed citizenry.