I would think so but not to be roaming the streets.
Where the incident occurred, he was protecting a specific establishment, in a mannerism which you believe wouldn't have been foolish and unjustified had he been hired, no? His sole stupidity was his altruism? For that everyone is jumping on him?
I have no skin in this game, btw. I'm not emotionally involved either way. I'm just playing devils advocate, same as you are. I happen to think that I picked a way more defensible side.