Simplest way to protect your family-
1) Outside motion lights- some badguys are dumb enough to think you turned on the lights because heard them!
2) Simple noisy house alarm.
3) Get a dog- if you only do one thing- this is it! Badguys HATE dogs! (and dogs hate strange noises- woof!)
4) Teach your kids what to do.
5) Practice with your kids.
6) Practice with your firearm. Don't rely on something complicated. Keep it simple so you will know what to do when things get crazy.