The majority of the American population believes that the second interpretation is correct. Between 70 and 80 million Americans own a gun. There are about 300 million firearms in U.S homes. Laws about owning guns are not the same everywhere. Some states and cities allow people to keep a gun in their homes. Others also allow people to carry guns in public places such as in the street or in a store. Some communities permit some types of guns but prohibit other types.