My advice would be: Stay your ass out of Walmart. The money you may save is not worth your time in the hospital or the County jail if you successfully defend yourself from the aspiring “unarmed” brain surgeons and rocket scientists.
Just shop before 10 AM. Thugs are nocturnal, not early risers.