Poster Comment:
There are currently 13 constitutional carry states in the U.S. and two states with Constitutional Carry for residents only. Aside from constitutional carry, states have concealed carry and open carry.
How many US states have open carry?
45 states
Open carry states are those that allow individuals to openly carry firearms in public places. Currently, there are 45 states in the US, and the District of Columbia, that allow open carry of firearms in some form or another 38 allow open carry without a permit, and 7 require a permit.