Connect with us

Hi, what are you looking for?


The Great Ammo Shortage for 9mm Rounds Is Over (But It Will Cost You)

9mm Ammo
9mm Ammo Up Close.

9mm Price Comparisons – The Ammo is Available But it Will Cost You: There is good news for shooters – 9mm ammunition can readily be found on store shelves and is available online, even in bulk. Of course, there is still some bad news. Ammo bargain hunters right now should be prepared for higher than usual prices.

The 9x19mm Luger cartridge (also known as 9x19mm Parabellum and 9mm NATO) has remained the most popular handgun cartridge in the world, and it is currently used by more than 60 percent of the world’s law enforcement agencies. Its popularity is why ammunition makers have essentially worked overtime to get production ramped up, but the same popularity means demand is still high enough that prices have continued to exceed pre-pandemic levels. is currently offering 1,000 rounds of American Sniper Range, 9mm, Full Metal Jacket (FMJ), 124 grain for $535.89 to its Buyer’s Club members, and $562.89 for non-members. Even for members, it is still over 50 cents a round – but that is still far more attractive to shooters than more than a dollar per round that the Hornady Critical Duty, 9mm, Flexlock, 135 grain box is going for this week ($27.54 for members, $28.99 for nonmembers).

How Low Can You Go?

For those looking for some of the lowest priced 9mm, is now offering 1,000 rounds of Blazer’s 115grain, FMJ ammo for $329.95.

Despite the ban on Russian-made ammunition, which was imposed by the Biden administration last year, TulAmmo’s imported ammunition continues to be the most affordable 9mm found online this week. had listed 1,000 rounds of 115-grain FMJ ammunition with Berdan primers for $319, while Lucky Gunner had it listed for $320. At, the TulAmmo was being offered this week for a special price of $314.95.

About the absolute lowest priced 9mm ammunition to be found was 1,000 rounds of Oakisland Ammunition “Reman” 124-grain FMJ for $308.99 at

Those shooters who are looking for more premium ammunition will have to get ready to spend a bit more. Right now online, Remington’s 9mm is going for around $215 to $220 for a box of 500, while Winchester and Federal are about the same.

According to data from, the good news is that the average price of 9mm ammunition – at around 35 cents – is actually just under half what it was a year ago. January 24, 2021 saw the average price of 9mm hit a record high of 71 cents. It was in July 2020 that 9mm ammunition could last be found for around 20 cents per round, which was near pre-pandemic levels.

Tuesday’s still remains the best day to buy ammunition, and based on what we’ve found with supplies online it looks like the great ammunition shortage could be coming to an end. However, it could still take a few months for prices to normalize. The best advice is to buy what you need, don’t horde, and wait for prices to finally return to normal levels.

Peter Suciu is a Michigan-based writer who has contributed to more than four dozen magazines, newspapers and websites. He regularly writes about military small arms, and is the author of several books on military headgear including A Gallery of Military Headdress, which is available on

Written By

Expert Biography: A Senior Editor for 1945, Peter Suciu is a Michigan-based writer who has contributed to more than four dozen magazines, newspapers, and websites with over 3,000 published pieces over a twenty-year career in journalism. He regularly writes about military hardware, firearms history, cybersecurity, and international affairs. Peter is also a Contributing Writer for Forbes. You can follow him on Twitter: @PeterSuciu.