When an armed robber entered a Virginia AutoZone store demanding that the manager unlock the store’s safe, employee and Air Force veteran Devin McClean snuck out of the store to grab his legally-owned gun from his vehicle. When he returned with his weapon, he was able to scare the robber away, thereby saving his manager’s life and the company $2,000. How was McClean rewarded for carrying out such a heroic act? Because he violated company policy by bringing a personal weapon into the store– he was fired. The Blaze has more:

But although the store’s manager was grateful for his employee’s bravery, McClean was fired two days later — right before Thanksgiving.

“It’s pretty much getting slapped in the face doing something that you feel was right everybody else around you feels you were right,” says McClean.

Other than to reiterate the company’s zero tolerance policy on weapons inside stores, AutoZone representatives refuse to comment on McClean’s firing.

And being laid off couldn’t have come at a worse time for McClean: He’s about to be a father.