Why are there more guns than bibles in the United States?
In the United States, having guns is deeply rooted in its culture because of the Second Amendment. This law gives people the right to own guns. Because of this, there are around 393 million guns in private hands, while there are only about 170 million Bibles.