My wife cannot even carry OC spray on company property.

As far as being asked to show your permit if the weapon is visible, I have no problems with that. I dont see it as harassment at all, I see it as looking out for public safety.