Guns have one sole purpose: to place a projectile into another, causing death. They were created to win wars. If we need them for trained soldiers to stop invasions by bad guys, fine. Every cowboy in this country doesn't need five guns in the basement with which to protect his family from imaginary bad guys and government invasion.
I agree with OP to some extent: The NRA has certainly contributed to a bad situation by promoting the idea that the only way to be safe is to own more guns. They are too easy to get, designed to kill more people more quickly than any but soldiers require, and unfortunately they are becoming more and more 'popular' due to the continual NRA goading to BUY MORE.
I've owned firearms for 50+ years, and unless they have figured out how to get out of my gun safe, sneak out of the house without waking me, kill someone, sneak back into the house, again, without waking me, and lock themselves back in the safe, my guns havent' killed anyone or anything.
I'd say about 95-99% of gun owners, IMO, find the OP and your post foolish.