Sorry, not really tracking with you here. To hate violence is a mature reaction. To find no justifiable reason to shoot three people, also pretty mature in my opinion. To enter a heated and anger-filled situation with a gun is stupid — if you’re not a law-enforcement officer and someone trusted to protect the peace.
Consider recent protests in China, Afghanistan, and other right-leaning countries. Then count the number of protesters killed. Is this the model you are advocating? I hope not.