If you or your loved ones come under attack by a criminal, what are you going to do about it, Mr. Johnson? Call 911 and hope the police get there in time? Good luck with that.
Oh, and while you're up on your high horse, be sure to put a sign in your front yard stating that yours is a gun-free household. Hope that works out for you.