All very true, but irrelevant. A violent criminal attack is a violent criminal attack.
And I could also casually dismiss your argument by saying a fire is a fire. If you can’t see the relevance of the trade-offs for preparing a deadly fire vs. the trade-offs for preparing for a deadly attack, well then there isn’t really much more I can say to you.