You need to do a bit more research and soul-searching.particle wrote:My company's policy says "no unauthorized firearms blah blah blah". I figure the state of Texas authorized me by granting my CHL, so I'm somewhat safe.
Our Texas laws are, for the most part, written with specificity.
If your company's policy is "no unauthorized firearms blah blah blah" then you can't be immediately charged with criminal trespass, but you can be summarily fired. In Texas, a "will to work" state, you can be fired for anything so long as the reason is not class-based, like age or race.
If your company's policy is written in correct 30.06 language, you can be arrested and charged with criminal trespass. Not good.
My former employer, a Fortune 500, had us acknowledge every year that we had been "told" the company policies. This meant that we had been given notice under 30.06. We, too, could have been arrested and charged with criminal trespass. Not good.