Question: are all states open carry?
Answer: Six states (California, Florida, Illinois, Massachusetts, Minnesota and New Jersey), as well as the District of Columbia, generally ban the open carrying of long guns (rifles and shotguns). ... In a majority of states, it is legal for an individual to openly carry a loaded firearm in public without a permit.