Joined
·
7,352 Posts

Open carry states:
Alabama
Alaska
Montana
Idaho
Wyoming
Nevada
Arizona
New Mexico
South Dakota
Vermont
Kentucky
Virginia
Oklahoma
Open carry–with restrictions (eg. permit requirements):
Utah
North Dakota
Minnesota
Iowa
Tennessee
Mississippi
Georgia
Indiana
Maryland
New Jersey
Rhode Island
Connecticut
Massachusetts
Many other states have their own versions of open carry–eg. it is allowed in some rural areas of California. See the map for details.