you did what you could do. Sometimes its better to just let things go and walk away. I go into the Warrensburg walmart every day and I've talked to the manager. He has no problem with open carry and informed the walmart employees that open carry is legal. However, they still reserve the right to ask us to leave if too many complaine. If they should ask you to leave do so and come back at a later time.