Found in 1 comment on Hacker News
I am the opposite. If I am carrying a weapon I am more likely to stay quiet - it's a huge responsibility that should not be taken lightly. Intervention has a way of escalating, so I avoid anything close to stirring the pot when I am armed.

Obviously I would (not with a weapon) step up in certain situations, but someone yelling shit on the bus? Definitely not going to engage that person, it's best to ignore and let it go.

You might enjoy this book:

https://www.amazon.com/When-Violence-Answer-Learning-Takes/d...

"Violence is rarely the answer, but when it is, it's the only answer". Kinda ups your bar about what you will let slide vs address.

Finally, shooting/stabbing/etc someone even if 100% justified has a way of wrecking your life. Your employer or coworkers find out about it? Have fun at work. Your family finds out about it? Have fun at family gatherings. Etc etc.

Fresh book recommendations delivered straight to your inbox every Thursday.