Iirc the average is about three per owner, so 100 million owners with 300 million guns. Making 1/3 of Americans gun owners.
Which isn’t an unreasonable number at all.
Well, not unreasonable unless you consider it to be kinda low ;-)
NO it isn’t, but wish it were more considering the threats.