Different people have different hobbies. They like different things. Someone said something about show ponies earlier.

I fucking hate show ponies and think its stupid to parade a big animal about and say "Oh look how purty it is." I have no problem with people showing off a new gun or something for their gun they just got.

Basically, people that hate on guns will hate on guns, and people that like guns wont give a fuck what they think.