A line of armed security guards should be arresting the disruptive persons. The store is private property. Arrest them. Trespass them. Bar them from entry to any Walmart store nationwide. If they trespass again, lock them up for 6 months.
They wouldn’t even be allowed in or outside of our local Wal Mart Superstores. The police have permanent dedicated parking spaces there and they would call for reinforcement if necessary