9mm Ammo Prices, Bulk Deals & CPR

Real-time price tracking across 5 retailers. Updated every 2 hours.

15
Products Tracked
$0.31/rd
Best CPR →
$0.34/rd
Median CPR
$15.26
Cheapest Box →
8
In Stock
2026-09-27
Last Updated
Get an email when 9mm drops We'll email you when the best tracked cost per round hits your target. Free, no account needed, unsubscribe anytime.

Track 9mm ammo cost per round in real time across 5 retailers. We're monitoring 15 9mm products (8 priced offers with CPR data) with box prices starting at $15.26. The typical cost per round is $0.34, with the best deal at $0.31/round. Prices are updated every 2 hours. Click any product to see its full price history and set a price drop alert.

Median 9mm cost per round on September 27, 2026: $0.34 across 8 in-stock listings tracked by Firearm Data Lab.

9mm Ammo Buying Context

9mm ammo is one of the highest-volume handgun searches, so small cost per round differences can matter when shoppers compare training, defense, and bulk range loads. This tracker focuses on live 9mm ammo prices, in-stock status, and CPR so value changes are easier to spot.

Use this page to compare cheap 9mm ammo and current retailer stock, then follow nearby handgun-caliber hubs when you want to benchmark 9mm against .380 ACP, .40 S&W, or .45 pricing.

9mm Search Questions We Track

9mm Ammo Price Tracker

9mm ammo has enough volume that small CPR differences matter. Compare current range, defense, and bulk 9mm listings by live stock status, round count, and CPR before jumping to a retailer.

  • 9mm ammo
  • cheap 9mm ammo
  • bulk 9mm range ammo

9mm Cost Per Round History

9mm Price by Month

Month Median CPR Lowest CPR Change
September 2026 51.9¢/rd 12.0¢/rd -0.5%
August 2026 52.2¢/rd 12.0¢/rd -22.1%
July 2026 67.0¢/rd 23.0¢/rd -6.8%
June 2026 71.9¢/rd 23.0¢/rd +2.7%
May 2026 70.0¢/rd 11.1¢/rd -1.4%
April 2026 71.0¢/rd 24.5¢/rd —

Median and lowest observed cost per round per calendar month, from in-stock listings tracked across supported retailers.

Want the whole market instead of one caliber? The Ammo Price Index chains these monthly medians across a fixed 12-caliber basket into a single month-over-month benchmark.

Frequently Asked Questions

What is a good cost per round for 9mm?

The best cost per round we're currently tracking for 9mm is $0.31/round. A typical CPR across 8 tracked offers is $0.34/round. Prices vary by brand, grain weight, and retailer.

Is 9mm ammo cheap right now?

The typical cost per round for 9mm is $0.34. Check our CPR trend 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 5 retailers, the cheapest 9mm ammo starting at $15.26/box. We compare prices from Bereli, E-Commerce Arms, GrabAGun, MidwayUSA and more.

How do I compare 9mm ammo prices?

Compare 9mm ammo by cost per round, box size, use case, and stock status. Range FMJ, defensive JHP, and specialty loads can have very different fair-price ranges.

All 9mm Ammo — Lowest CPR First

S 9MM SUBSONIC 150GR FMJ 50/1000
S 9MM SUBSONIC 150GR FMJ 50/1000
$15.26 0.31/rd
E-Commerce Arms 50 rds Subsonic
Hot Deal
1000 Round Case – 9mm Luger 150 Grain FMJ Subsonic Ammo Made By Sellier Bellot – SB9SUBB
1000 Round Case – 9mm Luger 150 Grain FMJ Subsonic Ammo Made …
$329.80 0.33/rd
SGAmmo 1000 rds Subsonic
9MM LUGER 150GR FMJ SUBSONIC 50/BOX
9MM LUGER 150GR FMJ SUBSONIC 50/BOX
$16.73 0.33/rd
E-Commerce Arms 50 rds Subsonic
S 9MM LUGER SUBSONIC 150GR - FMJ 50RD 20BX/CS
S 9MM LUGER SUBSONIC 150GR - FMJ 50RD 20BX/CS
$16.73 0.33/rd
E-Commerce Arms 50 rds Subsonic
400 Round Can – 9mm Luger 150 Grain FMJ Subsonic Ammo Made By Sellier Bellot – SB9SUBB – Packed in Mini Canister
400 Round Can – 9mm Luger 150 Grain FMJ Subsonic Ammo Made …
$139.95 0.35/rd
SGAmmo 400 rds Subsonic
50 Round Box – 9mm Luger 150 Grain FMJ Subsonic Ammo Made By Sellier Bellot – SB9SUBB
50 Round Box – 9mm Luger 150 Grain FMJ Subsonic Ammo Made …
$17.95 0.36/rd
SGAmmo 50 rds Subsonic
Above Avg
1000 Rounds – 9mm Luger Subsonic 150 Grain TSJ Federal American Eagle Syntech Ammo – AE9SJAP1
1000 Rounds – 9mm Luger Subsonic 150 Grain TSJ Federal American Eagle …
$399.00 0.40/rd
SGAmmo 1000 rds Subsonic
Above Avg
Federal Syntech 9mm Luger Ammo 150 Grain Total Synthetic Jacket (TSJ) Case of 500 (10 Boxes of 50)
Federal Syntech 9mm Luger Ammo 150 Grain Total Synthetic Jacket (TSJ) Case …
$219.99 0.44/rd
MidwayUSA 500 rds Range / FMJ
S&B 9MM SUBSONIC 150GR FMJ 50/1000 - No Credit Card Fees - Low, flat rate shipping
S&B 9MM SUBSONIC 150GR FMJ 50/1000 - No Credit Card Fees - …
$15.12 0.30/rd
E-Commerce Arms 50 rds Subsonic
Hot Deal Out of Stock
Sellier and Bellot Subsonic FMJ 150 Grain 9mm 50 Rounds
Sellier and Bellot Subsonic FMJ 150 Grain 9mm 50 Rounds
$15.99 0.32/rd
GrabAGun 50 rds Subsonic
Hot Deal Out of Stock
Sellier & Bellot 9mm Luger Ammo 150 Grain Full Metal Jacket Case of 1000 (20 Boxes of 50)
Sellier & Bellot 9mm Luger Ammo 150 Grain Full Metal Jacket Case …
$349.99 0.35/rd
MidwayUSA 1000 rds Range / FMJ
Out of Stock
FED SYNTECH 9MM 150GR TSJ 50/500 - No Credit Card Fees - Low, flat rate shipping
FED SYNTECH 9MM 150GR TSJ 50/500 - No Credit Card Fees - …
$18.91 0.38/rd
E-Commerce Arms 50 rds Range / FMJ
Out of Stock
500 Round Case – 9mm Luger Subsonic 150 Grain TSJ Federal American Eagle Syntech Ammo – AE9SJAP1
500 Round Case – 9mm Luger Subsonic 150 Grain TSJ Federal American …
$209.50 0.42/rd
SGAmmo 500 rds Subsonic
Above Avg Out of Stock
50 Round Box – 9mm Luger Subsonic 150 Grain TSJ Federal American Eagle Syntech Ammo – AE9SJAP1
50 Round Box – 9mm Luger Subsonic 150 Grain TSJ Federal American …
$21.95 0.44/rd
SGAmmo 50 rds Subsonic
Above Avg Out of Stock
Sellier & Bellot SB9SUBB Handgun 9mm Luger Subsonic 150 gr Full Metal Jacket (FMJ)
Sellier & Bellot SB9SUBB Handgun 9mm Luger Subsonic 150 gr Full Metal …
$79.00
Bereli Subsonic
Out of Stock