For all of the reasons mentioned in this thread, both my wife and myself quit going to Walmart many years ago.
On our last visit many years ago, I was recovering from cancer treatments and not feeling well, so I dropped her off at the entrance, then parked to wait for her. We had already agreed that she would not walk through the lot, but would call me when she was finished shopping and I would pick her up.
As I was sitting there watching people walk by, I noticed a guy that had all indications of being a down and out obvious crackhead (sorry, there’s still a lot of cop in me) going down the row in front of me, looking in every vehicle’s windows and pulling on door handles. I called the local police department’s non-emergency number and reported him to the dispatcher, giving her his clothing description and approx location in the parking lot.
The parking rows were head in parking and he was walking down the row in between both sides so he could go back and forth, checking two cars at a time. In short order, he finished the row over, then started down the row I was parked in. When he checked the vehicle in front of me, he turned to come towards my car. As he crossed the front end to come to my driver’s door, I honked the horn for several seconds. He was so spaced out, it never even phased him, and I doubt he even noticed me sitting there on the driver’s side with a 1911 in my hand when he pulled on my door handle. The window was up and the door was locked, so he simply turned and went to the next vehicle in line.
Shortly after that, my wife called to let me know she was finished shopping and waiting inside the exit doors. By the time I picked her up and we left the lot, the PD had still not responded.
There are two Walmart stores in our city, this particular one was only a year old and in just that short amount of time it had already been transformed from a pristine new location to looking like it was in a third world country.
With good situational awareness being an effective element of concealed carry, we just decided that like most potential trouble spots to naturally avoid, Walmart was one of those places. That was years ago and we’ve never missed it.