Gander and the local gun shops have gobs of ammo but I refuse to pay their outrageous asking prices. 20 rounds of .223= $14.95, 50 rnds of .40cal=$39.95. Went to Wal Mart and bought 80 rnds of Blazer 40cal for $24.00. Odd that Wal Mart can buy it and sell it at half the price others do. I will never purchase another item from Gander or my local gun shops again. One local range wanted $40 for 40 rnds, in Palm Beach County Fl. you can only use ammo supplied by the range, of cheap reloaded ammo plus the hourly fee to use the range.