Where is it illegal to carry a gun?
Photo Credit: Courtesy of 3DStockPhoto (gun image)
Five states (California, Florida, Illinois, New York, and South Carolina), as well as the District of Columbia, generally prohibit people from openly carrying handguns in public places. Thirty-one states allow the open carrying of a handgun without any license or permit, although in some cases the gun must be unloaded.