Optical illusion
https://lemmus.org/post/21090023
On average yes actually
The truth of it tends to be more that gun nuts own a dozen or more guns which skews things, but legitimately iirc over 40% of US households have at least one.