To paraphrase, my company's policy states that employees are not allowed to have firearms in their vehicles while parked on company property or in a garage that is attached to the company office building (leased or owned, no difference). It is a company policy that all employees must agree to in writing. In this case, it doesn't matter what the law is, you can be fired for breaking company policy.