It is way more simple than the bullshit this article states. In my opinion it is because people wanna play soldier without actually joining, and the ones who do own one who are vets should have a mental stability tests taken before they are allowed to attempt to buy one. I speak as a Vet and a responsible gun owner. There is NO REASON for a civilian to own one. None.