Trust me, the hiring and firing rules are BULL SHIT.
For example, you can not ask a women if she is pregant.
Now I don't know about you, but as a employer, thats a very valid question. Lets just say you have a opening you need to fill, like last week. The postion in hard manufactoring, using chemicals that have been known to cuase birth defects. Do you really want to hire a women thats pregant?
The average shop owner spends more time in thier shop then they do anywhere else, to me a shop is the same as some ones home. Its a respect thing. I see nothing wrong with laws like texas 3006 law. If its clearly posted at the entrance, that no CCW is aloud, then its not aloud.