Talked to the store manager at the Navarre Wally the other night.. He told me trucks arrive daily with ammo everyday around 4pm. By the time it gets checked in and all that bs he said they start stocking it on the shelves between 6-10pm. He also said its no guarantee they will get a certain amount of ammo, with all this stuff going down each store is allowed just a certain amount for the week. Im not sure if it is the same for all Walmarts but I bet its pretty close...