Barrett M82A1 semi-automatic .50BMG rifles can be had for around $8-9k delivered to your favorite dealer so you can fill out the 4473 for it. Other, lesser .50cal rifles can be had for $1500 and up. Not very affordable to you and I.
Originally posted by redgoober4life
Why do you need to carry a gun all day everyday?
Self defense. It's the safest and easiest way.