The only way your use of the word prohibition makes sense is if your view is so perverted you believe that business owners should not be allowed to make policy for their own businesses and have to allow employees to carry while on the job.
PS, I never argued using the term "prohibition." I was correcting your statement that there isn't prohibition of guns in pharmacies (which was false). I do think business owners can set policy, it's their private property. However, such policy is wrong and if they aren't going to allow employees to carry they should have an armed guard there. Such policies are not usually based on employee safety but rather on business liability.
They were going to be executed whether they complied or not. Sooner if not.
I love the smell of face-palm in the morning!
"You ain't no Muslim bruv!"
But what I said though is that it is wrong in principal to deny people the ability to protect themselves or even so offering no armed protection against an armed robber via an armed guard.