I recently read here on FR that there are 12 BILLION rounds of ammo in public hands!
I think “12 billion rounds” is just the sales in 2009.
That’s only 36 rounds per American.
There are many who have multiples of hundreds and thousands of that much.
Recall the recently-related tale of the fellow who moved to Idaho, eventually confided in one of his new neighbors that he had “30,000 rounds”. The neighbor’s response - “Don’t worry; there’s still time to buy more”.