To be honest I view guns like I would any other tool for safety, that being extra locks, security system, etc. Personally I dont think you can ever have enough safety measures put in place as long as you do it responsibly. By that I mean you think you need to purchase a hand gun to keep in the bedroom, then by all means do so. I don't think a large cache of assault rifles and 12gauge shotguns is going to help you though unless its North Korea trying to break in (at which point you would offer them mashed potatoes topped in bacon and they would cease all aggression). And if your home is ever robbed successfully then that large cache of guns will be headed right out on the street into other criminals hands if extra security measures are not taken (the fancy oak gun cabinet with tempered glass, satin lacquer, layered in felt will not successfully keep 3 guys who are sacking your place from taking the guns, let alone the bratty teenager who decided today was the day they wanted to play with dads guns).
This is coming from a guy who had a psychotic ex wife who had my home robbed at gun point. This was back in 2001. Ex wife sent one of her barely underage boyfriends to rob our home while I was at work, and my mom was there. Being a relatively safe neighborhood she never thought to look out the blinds before answering the side door, so she ended up with a gun stuck to her face (she never blindly answers the door anymore due to that). The guy only took game stuff and my ex didn't think to inform him that I managed one of the GamexChange stores, so he took the stuff in to sell to the closest GXC near him at which point they recognized my stuff, got his id info, cut him a check and called the cops who caught the guy at the bank nearby a hour later trying to cash it. Anyway, the point being is thankfully my mom wasn't hurt, but if we had a gun in the home at that time my mom wouldn't have been able to get to it anyway having one already pointed at her face, and I doubt everyone who owns a gun for protection takes it to answer the door every time someone knocks. The guy who robbed the house, where did he get his gun you ask? From his moms locked gun cabinet.
So I guess you could say it is definitely a double edged sword and not a answer to all problems. I am in full support of people buying the guns they want, but at the same time, they really need to be responsible with them and be prepaid for the outcome in case the guns they buy end up in the wrong hands, which may seem very unlikely but is always possible regardless. When it happens you wont see it coming. If you are really buying them for home defense, keep the thing under your bed or in the top dresser drawer and don't let the kids know. If you are buying shit cause you like to collect them, large safe preferably installed in the wall or floor, gun locks, etc, but don't try to fool me by saying you need assault rifles for home protection.
If you are bulking up with more then like 8 weapons because you are planning ahead for the next military invasion or Antichrist Armageddon 2049, store them in a safe in the underground bunker you should also already have. I can guarantee you wont be leading the New American Revolution from your dining room table by the gun cabinet holding your assault rifles, machine guns, and grenade launchers. More likely then not your house wont even be standing still at that point.