I can see where guns are a fun hobby. shooting stuff at a range or plinking off bb's at a backyard target, exploding glass bottles or clay pigeons is fun and "sporting" like any sport - you're practicing and developing a skill, and receiving praise for your prowess.
And further like any other hobby you can gain credibility within a community by having knowledge and skill and collections etc. Dudes who love mopeds gonna give some respect to the guy who built the fastest bike or has to coolest build or knows their shit. Dudes who love sports gonna listen to the fella who knows every round 1 draft pic or each team's pitching record. Fellas that love My Little Pony are gonna have respect for the homie whos got the rarest in their collection or can quote the most season 3 episodes. And dudes with guns get cred from gun dudes for being able to identify a 100 year old revolver or can talk shop about the best ammo for putting down a badger.
I get all that, and I get why those things matter to people. the way mopeds are in the grand scheme of things pretty dumb and useless but matter a shitload to me. it's a hobby and a pasttime and a community.
but to say you need them, and make up scenarios where you need them is no more realistic than needing to watch a sports game or being able to find alternate transportation or whatever.
the point is you don't need guns and the justifications presented for why you need them strike from emotion, and equally and concurrently with a desire to protect your continued enjoyment of a hobby. I think if you were being honest with yourself