How many civilian-owned firearms are there in the United States?

USA hard Data from 2018

Guess before you scroll — the answer is below

In firearms. Thousands: 1.000 · Decimals: 1,5 · Millions: 9m.

The answer

393,000,000 firearms

Roughly 393M.

The Small Arms Survey estimated about 393 million civilian-held firearms in the U.S. — more guns than people. The country has roughly 4% of the world population and something close to 40% of the world civilian firearms. It is an estimate rather than a count: there is no national firearms registry.

How to get close to this number

Anchor on the population and exceed it. The explanation gives the headline finding: more firearms than people. Ownership is concentrated — a minority of households own guns, but those that do often own several — so the total can exceed the population while most people own none. Concentration is what makes that arithmetic work.

The international share is the number that gives the figure meaning: around four percent of the world population holding something close to forty percent of the world's civilian firearms. A national total is hard to judge in isolation; expressing it as a share of a global total turns it into a comparison, and comparisons are what estimates need.

The caveat in the explanation is essential and unusually explicit: this is an estimate, not a count, because there is no national registry. The figure is modelled from manufacturing, import and survey data, so it carries real uncertainty and is dated. Any statistic about a thing that is deliberately not registered is a reconstruction, and it should always be labelled as one.

Where this number comes from

Source Small Arms Survey
Figure refers to 2018
Last checked
Unit firearms

Numbers move. If this one has drifted from its source, let us know.

Think you can do better?

Five fresh questions every day. No account needed.

Play today’s puzzle

Related questions