Try putting some of that 9mm into your shopping cart. You will get a message telling you that the ammo is out of stock. Cabela's has mormal prices on ammo that they do not have in stock.
For all who are looking for ammo online, try ammoengine.com Its a site that helps you find the best price online and gives you links and cost as unit, and per round. Just select the type of ammo you are looking for, and it gives the info and links.
Ammunition is available at decent prices, you just have to look harder than you used to.
Maybe he was lucky on the timing?
Plus the cost of shipping ammo adds a lot to the order.