Based on a variety of estimates by both pro- and anti-gun organizations, 300 million firearms are privately owned in the U.S. That’s nearly nine guns for every 10 people. These are only estimates, of …