“Florida law allows the open carry of firearms,” a statement sent by Publix spokeswoman Lindsey Willis to the Miami Herald read. “Publix follows all federal state and local laws.