People who want to get firearms for illicit purposes, are going to regardless of legality. Disarming the law abiding portion of society isn't the solution.
Very true.
Personally, I keep a machete in the back of my Jeep, so if anyone comes up to me while I am loading crap and tries to rob me...
Funny story about that. I was house-sitting for my aunt last year and got some mail in their mailbox meant for their neighbor (the neighbor is psychotic and extremely irritable, and calling the police on my aunt for stuff like leaves blowing into her yard). So, I knocked on her door to give it to her. She came to the door.
As I went inside, she pulled out an old WW2-looking pistol and said, "Yeah?" So I told her who I was and she went off on telling about some annoying kids bothering her (still pointing the pistol at me).
When she was done, I said, "I completely agree. You can never be too careful. In fact, I brought my machete inside the house with me just in case someone tried to break in (she started looking close at me when I said this), I could slip downstairs and circle back to chop their achelies tendons and hold them there for the police. You get a 21' range with a knife before they can take a shot, you know?"
Once I said that, she promptly grabbed her mail, looking shocked. I thought I finally scared the crazy lady. She said as I was walking off, "You know, I like you. Let me know if you need anything." To which, I walked off in a hurry.