Don't be fooled into thinking the good guy always wins:
defender killed Civilian Gun Defense Blog Page 3
There are a lot of dead people who thought that.
Did you READ that blog page you linked to? Story after story of "good guys" loosing their life defending their family, home, and business. But most of these stories result in the families being saved (ie:fiancee sacrificed his life to save his girlfriend from two home invaders in Atlanta, or girlfriend hiding in closet wasn't raped/murdered in Cleveland), or the perpetrator being arrested because he was also shot in the event.
How many of these cases would have resulted in dead innocent people anyway? Or worse, raped and then murdered, or murdered and then robbed?
Guns are the not the "perfect answer" to self-protection, but they are one of the best answers.