Im not digging on vetrans in any way, but Im not seeing what being a vetran has to do with any bit of the "injustice" in this story.
The thing is, he theoretically did the right thing -to most people. To a business though?
Businesses put a dollar value on human life. So if a human life is worth, say, $6M dollars, and the petty cash at Autozone is $2000, Im not so sure it is bad corporate policy to just let the thief run off with it. This scenario was only at closing time... But imagine if the firefight ended up with the manager dead? What about both employees dead? What if there was a customer in the store or in the parking lot?
Its a horrible dual-edged sword. Private citizen justice is great when it works, but if it backfires, its doubly bad.
For the junk that Autozone sells, they probably figure its not worth it. What was the chance that the manager would be killed if he just gave away the cash?
Now where the matter of him being a vetran does come into play, is that there are few that have better or more firearms training, so you can be assured that he can handle his weapon, as opposed to some of the goofballs that get CC approvals.
Still, canning the employee for doing what he felt was right to me is a bad move. Does AZ have a zero firearms policy? If a private customer came in carrying, would they be asked to leave? If not, the employee did everything right because he left his firearm in his truck (NOT something I agree with as I think this is stupid and HIGHLY unsafe, and why criminals get guns) and not on his person at work.
I will express my dissatisfaction with AZ by writing to them, so they will make this right; as I want to be able to get things from there on occasion, since there is one with half sales tax near me...