I stopped shopping at Panera, Target, Chipotle once they took the side of the Anti-2Aers.
If I want to shop, I will spend my money in those establishments which respect the 2A. I OC in the local pizza shop where I regularly go, and they nod and smile when they see the gun on my hip.
My gun is a part of me, 24/7. Any establishment which says no guns is saying no to me.
I have friends who carry 24/7. They never say that they have problems going anywhere with it. I think headquarters say no guns, but individual franchises often ignore it or support it. That is what I see anyway.