Explainer: What is the Second Amendment?
update
Why are U.S. citizens allowed to own as many guns as they want?