My employer is 30.06 and 30.07 posted to the letter of the law. Management recently sent an email informing all employees that management has the right to search any and all personal items at random with or without the employee present. Any "weapon" on the banned weapons list - including pocket knives - and the employee is subject to termination. So there is that.
On the flip side, what good is a firearm in a backpack inside a closed safe if the fight is not at the safe?