Wouldn't you have to be a worker there...for OSHA laws to apply?
Read the link at #13. OSHA does not directly ban guns. It just considers it an OSHA safety violation if the business owner fails to do everything he can to ban guns in his business environment