Who gives a shit what pisses you off?
I've pulled a gun on an unarmed man before, and I would have killed him if I could have loaded the thing fast enough. People who have never been in an altercation with another person and who claim that the only justification for using a gun against another is if the other person is armed are full of shit. You don't wait for the other person to get a gun before you shoot them, and you can't tell, from your armchair, without any knowledge of the people or situation involved, what went on or how volatile the confrontation was. This is why it is STUPID TO ATTACK people. You don't know how they will react. Kids in particular can go off the handle and flip out on people and not realize how strong and scary they appear...and in the dark (was this before or after curfew?) you don't want to **** with a neighborhood watch person (why were there neighborhood watch patrols? It sounds like maybe people in this neighborhood were scared? Why?) Are people coming forward to say the shooter was an asshole with a chip on his shoulder? I haven't heard any of that. His best friend says he is devastated.
I recommend that people, instead of crucifying people for being scared and trigger happy, teach their kids how to behave, and keep them the hell home at night, and have discussion with their boys about appropriate behavior and *how to keep from getting your dumb ass shot*.