Ya', all the above. Sad deal these days, clean out WalMart so you can sell it for a higher price to make a buck. I'm about done stocking premium ammo (I purchased from a wholesaler, license only) because I'm tired of the smart remarks because of the price, my profit margin is quite low. Also worth mentioning, WalMart won't honor your retail tax permit on guns and ammo even though you hold a FFL, I tried that before the ammo crunch for cheaper ammo to test fire repairs and custom chambers with.