Let me rephrase that. Blowing someone away so that their blood is imbeded into your carpeting and the media hounds are stomping all over your front lawn is a last resort. Having a good secure dwelling and staying out of Code White is a first resort. Any firearms instructor who fails to teach their students how to stay out of a gunfight in the first place isn't a very good teacher. 'Nough said?
A gunfight is most studiously to be avoided, if at all possible. You avoid it if you can because you might lose it, and -if you lose it- you might also lose your life.
But once the balloon goes up it is kill or be killed. Once the enemy has exceeded your pre-set tolerance for provocation/threat he must be engaged and destroyed. No 'oops', no 'time-outs' no 'do-overs'.
If you live in a region in which the powers that be will punish you for defending yourself or your family you then have a decision to make... Cooperate with the enemy, or not.
And, despite anything you've ever heard to the contrary friend, 'cooperating with the enemy' isn't a duty, it's a choice.
And an easy one, at that...