I think that debate is way over!!!
US Bought Almost 20 Million Guns Last Year - Forbes
As of March this year: The 2022 figure is at 5,146,500
And add what I posted earlier to:-)
Sep 18, 2020 — American civilians own 393 million guns, ranking the U.S. number one in firearms per capita.