When buying a firearm, it is usually a good idea to stick with Nato or at least common calibers. 9mm .45 .223 .308 30-06 12ga can just about always be found. If you are going to depart from that, at least go with common redneck calibers. .22 .38/.357 .44 etc. Ther further you depart from the list, the harder and more expensive it will be to find gun food. 9mm will always be cheaper than .380 because they make a TON of it. Rare calibers like 9mm kurtz, .357 Sig etc instantly become rare birds when ammo gets short and the price rises like crazy. Granted... all ammo has gone stupid since the prices of lead, copper and brass have lost their minds. Thanks a lot China. In days gone by you could buy a 1000 round case of .380 for $72... but now that same case is $290+ shipping. It makes me sad. lol. Cases of federal 5.56 are $500... it is unbelieveable. There is a magazine at Kroger once in a while... Walmart sometimes has it also... called gun list. That is a book of adds and is usually your best bet for cheap ammo.