Walmart, like all other major retailers, utilizes a "replenishment group" to handle store orders. They look at the metrics from the quarter/year/month/week/day/etc.. and plan out what items will be restocked and at what interval. They also have "buy now" limits that after so much of an item is bought, the system recognizes it and places said order. NO walmart store employee can/will tell you what's coming, period. The best they can do is scan the barcode and tell you if it's "on order" or not. But, that in and of itself means little to nothing. Most walmarts get a shipment every day but i know that at least one local walmart has their larger shipments come in on tuesday's and sunday's...if there's ammo, there's ammo....if not, oh well.