I’ve open carried in Publix in Baldwin County Alabama... no problems at all. Can’t do that up north Alabama because everything is posted and I don’t need the hassle.
Im in the Birmingham area. I’ve seen OC in Publix, other than a few Karen types giving the stink eye, no one cares. I still see OC at Wally world, not as much as I used to but its still there, and I frequent ones in N. Shelby County, the one in Bessemer, and one on Lakeshore in Homewood(Birmingham)—and thats one that has shootings on occasion.