As a matter of self defense, I don't think it's worth it to keep a gun at home. The likelihood that a situation in which you'd need a gun to defend yourself is far less than the likelihood of you accidently wounding or killing someone by mistake, not to mention someone else using the gun on you or others. What is a situation that would call for you to need a gun at home? I can only think of one. Someone is invading your home and trying to kill you. Note, it's not necessarily better to have a gun even if someone invades your home, because as soon as you pull that gun, you've just escalated the situation to him vs. you, now one of you will have to die if the other lives. Very dangerous for yourself. The odds that the person inteded to kill you in your home are probably less than them leaving without killing you. And who says you'll be able to get to the gun in time? Now, I've just listed the one and only situation which would call for you needed a gun, which is a person entering your home with the intention of killing you. But how many situations can you think of in which having a gun would be a disaster? Hundreds. You think someone's invading, but you're wrong. You shoot someone innocent. Someone you know, or a family member, takes the gun and shoots someone. You pull the gun out on an intruder, then turn the situation deadly when it could have otherwise ended without disaster. And remember, if you fuck up and use the gun wrongly, it won't necessarily just end up with someone dead or wounded, your ass could wind up in jail. It seems the pluses of having a gun are outweighed by the minuses.