From what I read this did not happen on company property.
From what I read and the video it was a property the company he worked for was contracted to provide security. I don't know the whole story but I get the impression they just used it as a reason to fire him after they asked if the ar15 was in his vehicle on company property and he decided to answer with can't confirm or deny or something along those lines.