"A *random company name here* worker who stopped an armed robbery by retrieving a weapon from his truck said he was fired by the company for violating their gun policy."
Just go ahead and boycott all companies at this point. All of them have a "no firearms" or "no weapons" policy.
Policy or not, the boycott becomes an issue when they fire someone for protecting there life and the life of other. I understand having a no gun policy, but you have to bend when such things as this happen