9mm Ammo Price Tracker
Real-time price tracking across 3 retailers. Updated every 2 hours.
Track 9mm ammo prices in real time across 3 retailers. We're monitoring 184 9mm products with prices starting at $12.75. The average cost per round is $0.30, with the best deal at $0.23/round. Prices are updated every 2 hours. Click any product to see its full price history and set a price drop alert.
9mm Average Price — Last 30 Days
Frequently Asked Questions
What is the average price of 9mm ammo right now?
The average price of 9mm ammo across our tracked retailers is $101.55. The cheapest in-stock option is $12.75. We track 184 products and update prices every 2 hours.
What is a good cost per round for 9mm?
The best cost per round we're currently tracking for 9mm is $0.23/round. The average CPR is $0.30/round. Prices vary by brand, grain weight, and retailer.
Is 9mm ammo cheap right now?
We're tracking 143 in-stock 9mm ammo products starting at $12.75. Check our price history chart above to see if current prices are above or below the 30-day average. Set a price alert to get notified when prices drop.
Where can I find the cheapest 9mm ammo?
Based on our real-time tracking across 3 retailers, the cheapest 9mm ammo right now is $12.75. We compare prices from Bereli, Brownells, Palmetto State Armory and more.
Other Calibers
All 9mm Ammo — Cheapest First