Seems the where you live rule is most important. I live in a rural setting, nearest neighbor through the woods and 1/4 mile away. We live in a brick house, just me and my wife and her two jappy little dogs. I've never had a dog in the house before 4 ears ago but have to admit nothing happens without alerting them. I have a pump 18" barrel open choke 12 ga as primary in our bedroom with 3" magnum #4 as the first two, then three 00. Keep an AR in my reloading room and office with first ten rounds frangible then 20 rounds steel tip penetrator. Experimented with the steel tips on an old brick wall once and they don't initially shoot through modern brick though they will break a hole eventually. They can find their way through the mortar in places. If I could get to the AR 5.56, it would be my first choice if things progressed to the hide and return fire stage. I keep various handguns stashed in hidy spots around our house. If neighbors come by for a visit, everything goes in the gun safe except the stuff in our master bedroom with the door closed. If kids are involved, everything goes in the gun safe. Just not worth it with neighbor's kids involved. Mine were indoctrinated with gun safety starting with a BB gun at age 7. They had no "pretend" guns. The mystery and reality of firearms wasn't a problem with them. So many kids could be saved if they were taught gun safety.
Trying to get any law enforcement here under 20 minutes is a pipe dream.
I'd have to have a mighty good reason to live in a place like California. Interesting a firearm manufacturer operates there (forget which one). I guess as long as there is a buck involved, the politicians hold there nose. The big city politics have ruined the place.