The thing is while I buy into and support the right for people to say a place is a gun-free zone, I really don’t know what it accomplishes.
People who carry, will carry anyway.
People who wish to incite violence will do so anyway.
The only thing it does do is prevent open carry, which is only a factor in a few states, or, that someone who is legal to concealed carry can now be charged with something if their posession of a firearm is noticed. Is that the intended purpose of the signs? Or is it to just keep out open carry? Or is it to send a message to the public?
From what I’ve gathered over the years, the signs seem to most gun owners as simply political protest in sign form, and so those who flip the signs are just countering that protest with their own. It’s still petty and dumb and bad form, but in their mind its equivalent.
I don’t carry any guns, am not licensed to carry, and I don’t really care about the signs. But if I did get a license to concealed carry, and then did so, I am not sure I would pay attention to those signs anymore than I do now, which is never. In theory, if anyone finds out I have a gun in public at all I failed anyway.
It’s simply a matter of “if I am trusted on this side of the door in a public space, then what difference does it make to the public on that side of the door? Owner be damned, they will not know.”
Meanwhile if I do heed the signs, I probably won’t bother go in at all if I had a carry arm. I can’t exactly safely secure it anywhere else out in public, I would have to take it home.
But things like that are why I don’t carry. There simply isn’t statistically enough need to arm yourself where I live, with all of the challenges that are involved with doing so in compliance with the law, to do anything with it.