Better hope the hungry folks dont have one. People where I live can drop a deer at 300 yards.
1000 yards, no prob. It's the only natural talent I have.
I am also a firm believer in proper safety training as well as proficiency examinations. The US Army made sure I knew what I was doing before they handed me a weapon and in order to keep said weapon I had to regularly show proficiency. This is something I would like to see as a national standard for gun use, for everyone, civilians and police alike.
While I am by no means a "gun nut" I believe, like
@MrInsanePolack, that they are a tool. When used correctly, they are very useful tools. That being said, where he and I live they are necessary tools, for someone who lives in Seattle not so much.
Certain weapons I find utterly useless, i.e. an Armalite. It is an anti personnel weapon by design and serves no real purpose other than to reduce a watermelon to juice in under 30 seconds. If you need more than one round at a time, you need to learn to shoot. I have humiliated many a redneck at the range with a bolt action 30-06. As they lean on the trigger and fail to hit anything consistently they stare in awe at my ability to not only cycle that 30-06 almost as fast as their semi, but hit everything within the center of mass.
Shotgun, rifle, sidearm(preferably a .45), katana blade. All you need for the apocalypse. I have considered the Barret with the infiltrator package so I can off morons from beyond 2500 yards should society collapse, but my frugal nature makes it hard to come off that much money.