I often find it that people regurgitate information without thinking it through.
Let's look at this situation. First, it would stand to reason the the LEO is hired security by the store. No tax dollars are being utilized for his side job as someone suggested.
Additionally, since he is no longer an agent of the government, at least for that time, he is not bound by 2a or other doctrine that bind the government only.
Second, he is to serve at his employers wishes. If they asked him to not allow anyone in with purple shirts, he can do so. Being in uniform has no bearing on this. He could have been wearing a clown costume. It's private property. They can deny service to anyone they wish.
That's why it was a troll comment as not every time someone is denied entry is someone's 2a rights being violated.
It sounds like others have OCed there so it may be that this employee formed and enforced his own opinion. The OP did a good job and contacted management to clarify the matter. If in the end, they don't allow firearms in any form, take your business elsewhere and be vocal about why you made that choice.
Not every overt act equals a federal crime.
Sent from my iPhone using Tapatalk
So now I may or may not be a troll, but my comment was, because I regurgitate comments. You would have been better off not posting a response LOL.