people with a lot of guns aren't buying them for self defense. you only need one or two for that. any more and it's a hobby just like any other. "Overarming" is a loaded word with no real relevance to US gun culture.