Pretty anti-American sentiment re: "Why do criminals even have any rights?" Not sure "restraint" is a word I would use in this situation. He took the the absolute first opportunity, without hesitation, to employ lethal force. You can call it justified but how do you see restraint? He could not have stabbed the guy any faster. The argument doesn't really make sense either. Did he show restraint or was he acting on hard-wired instinctual responses? Did he stay calm thanks to playing...video games, or was it a traumatically stressful situation?
This was not a situation that reasonably called for such pure terror that all rational thought should have been made impossible. You have a lawful and moral duty to act reasonably, even when faced with dangers like this. This sentiment that, "Well he was wronged so how can you hold him accountable for his actions?" is just beyond the pale. The proper response to bad behavior doesn't involve throwing standards of "good" and "bad" and "reasonable" and "ethical" out the window.
Trusting a jury of your peers was mentioned. These sentiments make it hard for me to trust a jury of my peers. My peers are telling me, "Screw rule of law, screw rights, screw ethics, just appeal to whatever 'natural law' and 'human instinct' mean and go with your gut." Please have some restraint.