Across its population of 332 million, in 2020 it was estimated Americans owned more than 400 million guns.