I still favor open carry of firearms for every law abiding citizen. Random loonies or petty thieves are far less likely to shoot up a place when they know their intended victims can shoot back. 45 states currently allow open carry, with 30 requiring no permit and with 15 requiring a permit. The 5 hold-outs are NY, IL, SC, FL, and CA. Proposed legislation has been filed with the SC legislature to allow it here and the odds look good that it will pass this legislative session.
https://opencarry.org/maps/map-open-...oaded-handgun/