Which States Have Open Carry Laws?

Thirty-one states, including Colorado, Vermont and Kentucky, allow firearms to be carried openly without a permit, says the Law Center to Prevent Gun Violence. Thirteen states allow open carry with a permit, including Massachusetts and Oklahoma. California and Texas are among the six states that prohibit open carry of any firearm.

ADVERTISEMENT