I agree with a lot of commenters saying basically, “Don’t ask, don’t tell.”
That said, if some business even tries to restrict my right to legally carry a firearm — even if I am not at the time — they do NOT need my money. I simply will not go into any business that has any such sign, legally binding or not.
Here you go—similar to my experience:
“I went to Cabela’s this weekend to pick up some ammo and right when I walked in, an employee asked me if I was buying accessories for my gun (I was OCing, of course). I said no, and then he said that Cabela’s does not allow you to unholster in their store. If you want to try out different holsters, clips, etc., you give them your gun and they escort you while you shop. I told him I was just buying some ammo and that I wouldn’t unholster, and he said thanks and enjoy the store. Also, there are signs in the firearm section that states this policy that if you have a permit to carry, you cannot unholster (as opposed to not having a permit and unholstering?).”
https://forum.opencarry.org/index.php?threads/cabelas-store-policy.49535/