I have been buying .22Lr at Walmart for what I consider decent prices. I got about 3,000 rounds from June thru September and didn't pay more than 8 cents a round. I could have gotten more, but I wasn't trying very hard.
Walmart has its inventory available online. People have developed apps or websites that pull the ammo inventory status and compile it all in one spot.
brassbadger.com is one such website/Android app. The downside of brass badger is that it only updates the inventory status of the ammo a few times a day. The upside is that it is a nicely polished website and app that works well.
Another website I use is described here ar15.com/forums/t_1_5/1611186_My_ammo_app_is_back_up_and_running_.html This website isn't as polished, requires a profile (only to store the store numbers for you), but it also pulls real-time inventory info from Walmart
(Disclaimer described below).
If you are going to use these tools to buy .22lr at Walmart, I have some suggestions:
1. Each Walmart handles its ammo sales differently.
2. Check the apps couple of times a day. There are errors and the general consensus on arfcom is that Walmart doesn't track small boxes (50 or 100 rounds) effectively and some always show as in stock, but are in fact not there. Hence, you will be looking for things that have come into stock recently.
3. When the ammo shows up on the real time site, it usually means that the truck carrying it has been scanned in on the loading dock. The ammo will get unloaded and placed in a locked container in the backroom of the store or put on the shelves.
4. I live in lincoln and only go to two walmarts: n27th and 84th.
4a) N27th has ammo show up late afternoon into early evening. This ammo will get brought out for sale at 7 AM the next morning. People line up for this, some as early as 6 AM. Depending on what shows up, there might be 20+ boxes or only 2. The clerks make sure that everyone gets some as long as there are more boxes than people. All of the ammo i got was 300 round boxes or smaller. Walmart gets 1000 round boxes, but they come in packs of two, so if you are the third guy in line, you are out of luck.
4b) 84th has ammo show up late afternoon and often puts it out for sale that night. Although, I have asked about specific ammo that was showing on the websites, but wasn't on the shelf and the workers went to the back and found it for me. When I did this, I had the UPC and barcode of the ammo for the worker to scan.
Feel free to ask me any questions. I can upload my sheet with all the .22lr barcodes that Walmart carries.
Hope this helps.