I gave up on trying to find ammo at Wal-Mart several weeks back. I never could find the right time to go. And when I found a couple that showed local stock online... the guy at the counter would tell me the stock indicator online was wrong. I figured that was his way of telling me he is either taking it for himself or holding it for somebody else.

I've always done my bulk purchases online anyways. Found some 5.56 in stock at Midway USA on Tuesday, they shipped on Wednesday and it arrived on Thursday. 25 boxes at a fair price... delivered right to my doorstep. I would have ordered 50 boxes, but they had a 25 box limit.