There are a good amount of checks and balances around the purchase of firearms and other specialized accessories. And it is a system that is not completely infallible because it relies on people. But the law enforcement system is for enforcing laws, and cannot protect everyone all the time. I don't know about you, but I know nobody has a vested interest in the safety of my family and myself like I do. So why would I rely on someone else for my safety, that is why I don't. I take the safety of my family and I upon myself and I'll leave the enforcement of laws to the people who do that. I have researched and understand self defense laws and I choose to take the responsibility of making life and death decisions in split seconds and I am ready to held accountable by the law enforcement system should I make the wrong decision, and for my family, it is worth it. And if you are there, and in the same peril, I would step in at the point. And there are millions of people like me out there. All more firearm restrictions will do is remove the element of unknown (to criminals) and unseen (by all) until the need for them to step in arises. This will leave everyone in more susceptible to crime, because criminals don't follow the laws and can best be deterred by not knowing who amongst their intended victims is ready to stop them.