Publix, a major supermarket chain in Florida, has updated its firearms policy to prohibit customers from openly carrying guns, a reversal from its previous stance after the state legalised open carry in September 2025. The retailer now asks that only law enforcement officers openly carry firearms in its stores, according to a statement on its customer service FAQ page.
The policy change comes months after Florida’s open carry law took effect, following an appeals court ruling that struck down the state’s ban as unconstitutional. Initially, Publix became one of the first major retailers to allow open carry, prompting mixed reactions among shoppers. The company has not publicly explained the reason for the reversal.
Gun rights supporters have criticised the new policy, arguing it infringes on constitutional rights. James Vargas of Cape Coral said, “I think it’s our constitutional right to be able to bear arms. I think we should be able to carry our firearms anyplace.” However, some customers expressed safety concerns. Julio Gonzalez stated, “Basically, I don’t feel safe with that decision. We need to protect, and that is the only reason we carry a gun.”
Others called for discretion. Simon Aguilar of North Fort Myers said, “I don’t want my kids walking around a store seeing people brandishing firearms. Throw a shirt over it.” Publix’s updated policy does not affect concealed carry, which remains permitted. Under Florida law, open carry is still prohibited for those under 21 or with felony convictions, and businesses retain the right to set their own policies.
Publix has not responded to requests for comment from The Independent. The NRA was also contacted for comment.



