About 5 years ago AOL fired 3 employees who had firearms on a leased parking lot in Utah.
AOL won in court, I think that case did wind up in a federal court.
See Reply #27 above where the out come was the opposite
But that’s different. That’s one party to a business deal (employment) choosing not to renew the deal. You could quit a job because your boss is always wearing green shirts and you don’t like green, but you couldn’t report him to the cops for it. In this case they’re trying to apply it in a more criminal fashion, against people who aren’t their employees.