9mm Ammo Prices

From $0.20/rd shipped · 774 listings confirmed in stock today · September 2026

CCI Blazer Brass 9mm Ammunition, 124 GR FMJ, Brass Cased, Boxer Primed, Reloadable, Non-Corrosive, Product #5201 - 50 Round Box

CCI

CCI Blazer Brass 9mm Ammunition, 124 GR FMJ, Brass Cased, Boxer Primed, Reloadable, Non-Corrosive, Product #5201 - 50 Round Box

Shipping: Under $10 Shipping
Grain Weight: 124
Round Count: 50
Bullet Type: FMJ
Use Case: Target
$16
$0.53/rd
Currently Available
Magtech Steel Case (Zinc-Plated) Handgun Ammunition, 9mm Luger, 115 gr. FMJ,1135 fps, 1000 Round Case

MagTech

Magtech Steel Case (Zinc-Plated) Handgun Ammunition, 9mm Luger, 115 gr. FMJ,1135 fps, 1000 Round Case

Shipping: Under $10 Shipping
Grain Weight: 115
Round Count: 1000
Bullet Type: FMJ
Use Case: Target
$10
$0.02/rd
Currently Available
Federal AE9DP100 American Eagle 9mm Luger 115 gr Full Metal Jacket (FMJ) - 100rd Box

Federal

Federal AE9DP100 American Eagle 9mm Luger 115 gr Full Metal Jacket (FMJ) - 100rd Box

Shipping: Under $10 Shipping
Grain Weight: 115
Round Count: 100
Bullet Type: FMJ
Use Case: Target
$33
$0.43/rd
Currently Available
Federal AE9SJ2 American Eagle Syntech 9mm Luger 124 GR Total Synthetic Jacket (TSJ) - 50rd Box

Federal

Federal AE9SJ2 American Eagle Syntech 9mm Luger 124 GR Total Synthetic Jacket (TSJ) - 50rd Box

Shipping: Under $10 Shipping
Grain Weight: 124
Round Count: 50
Bullet Type: TSJ
Use Case: Training
$20
$0.60/rd
Currently Available
Winchester Ammo USA9W USA Centerfire 9mm Luger 115 GR Full Metal Jacket, Brass Cased, Boxer Primed, Reloadable - 200 Round Box

Winchester

Winchester Ammo USA9W USA Centerfire 9mm Luger 115 GR Full Metal Jacket, Brass Cased, Boxer Primed, Reloadable - 200 Round Box

Shipping: Under $10 Shipping
Grain Weight: 115
Round Count: 200
Bullet Type: FMJ
Use Case: Target
$64
$0.37/rd
Currently Available
CCI Blazer Brass 9mm Ammunition, 115 GR FMJ, Brass Cased, Boxer Primed, Reloadable, Non-Corrosive, Product #5200 - 50 Round Box

CCI

CCI Blazer Brass 9mm Ammunition, 115 GR FMJ, Brass Cased, Boxer Primed, Reloadable, Non-Corrosive, Product #5200 - 50 Round Box

Shipping: Under $10 Shipping
Grain Weight: 115
Round Count: 50
Bullet Type: FMJ
Use Case: Target
$13
$0.36/rd
Currently Available
Federal P9HS1 Premium 9mm Hydra-Shok Jacketed Hollow Point 124 GR - 20rd Box

Federal

Federal P9HS1 Premium 9mm Hydra-Shok Jacketed Hollow Point 124 GR - 20rd Box

Shipping: Under $10 Shipping
Grain Weight: 124
Round Count: 20
Bullet Type: JHP
Use Case: Defense
$21
$1.32/rd
Currently Available
Winchester Ammo 9mm Luger 115 GR Full Metal Jacket Brown Box Service Grade - 50rd Box

Winchester

Winchester Ammo 9mm Luger 115 GR Full Metal Jacket Brown Box Service Grade - 50rd Box

Shipping: Under $10 Shipping
Grain Weight: 115
Round Count: 50
Bullet Type: Full Metal Jacket
Use Case: Target
$12
$0.34/rd
Currently Available
Winchester USA 9mm NATO 124 Grain FMJ Brass Case 100 Rounds

Winchester

Winchester USA 9mm NATO 124 Grain FMJ Brass Case 100 Rounds

Shipping: Under $10 Shipping
Grain Weight: 124
Round Count: 100
Bullet Type: FMJ
Use Case: Target
$32
$0.42/rd
Currently Available
Remington Ammunition L9MM3A UMC 9mm Luger 115 GR (FMJ), Brass Cased, Boxer Primed, Reloadable - 250 Round Box

Remington

Remington Ammunition L9MM3A UMC 9mm Luger 115 GR (FMJ), Brass Cased, Boxer Primed, Reloadable - 250 Round Box

Shipping: $20+ Shipping
Grain Weight: 115
Round Count: 250
Bullet Type: FMJ
Use Case: Target
$71
$0.40/rd
Currently Available
Federal Champion Training 9mm Luger 115gr Full Metal Jacket Brass Case 50 Rounds WM5199

Federal

Federal Champion Training 9mm Luger 115gr Full Metal Jacket Brass Case 50 Rounds WM5199

Shipping: Under $10 Shipping
Grain Weight: 115
Round Count: 50
Bullet Type: FMJ
Use Case: Training
$18
$0.46/rd
Currently Available
Hornady 90240 Critical Defense Lite 9mm Luger 100 GR Flex Tip Expanding - 25rd Box

Hornady

Hornady 90240 Critical Defense Lite 9mm Luger 100 GR Flex Tip Expanding - 25rd Box

Shipping: Under $10 Shipping
Grain Weight: 100
Round Count: 25
Bullet Type: Flex Tip Expanding
Use Case: Defense
$27
$1.28/rd
Currently Available
Winchester Ammo SUP9 Super Suppressed 9mm Luger 147 GR Full Metal Jacket - 50rd Box

Winchester

Winchester Ammo SUP9 Super Suppressed 9mm Luger 147 GR Full Metal Jacket - 50rd Box

Shipping: Under $10 Shipping
Grain Weight: 147
Round Count: 50
Bullet Type: FMJ
Use Case: Target
$19
$0.58/rd
Currently Available
Fiocchi 9AP 1000 Rd Case - Fiocchi Shooting Dynamics 9mm 115 GR FMJ - Brass, Boxer, N/C, Reloadable - New Production - 1000 Rounds

Fiocchi Ammunition

Fiocchi 9AP 1000 Rd Case - Fiocchi Shooting Dynamics 9mm 115 GR FMJ - Brass, Boxer, N/C, Reloadable - New Production - 1000 Rounds

Shipping: Under $10 Shipping
Grain Weight: 115
Round Count: 1000
Bullet Type: FMJ
Use Case: Target
$13
$0.02/rd
Currently Available
Liberty Overwatch, 9mm+P, Solid Hollow Point, 72 Grain, 20 Rounds

LIBERTY

Liberty Overwatch, 9mm+P, Solid Hollow Point, 72 Grain, 20 Rounds

Shipping: Under $10 Shipping
Grain Weight: 72
Round Count: 20
Bullet Type: JHP
Use Case: Defense
$33
$2.13/rd
Currently Available
Hornady 90281 Handgun Hunter 9mm Luger +P 115 gr MonoFlex - 25rd Box

Hornady

Hornady 90281 Handgun Hunter 9mm Luger +P 115 gr MonoFlex - 25rd Box

Shipping: Under $10 Shipping
Grain Weight: 115
Round Count: 25
Bullet Type: MonoFlex
Use Case: Hunting
$33
$1.74/rd
Currently Available
Page 1 of 159

9mm ammo: prices, trends and what people build

Cheapest 9mm confirmed in stock today

  1. 1Winchester USA Forged 9mm, 115gr FMJ, 500rd Case$0.20/rd
  2. 2Century Arms Red Army Standard Elite 9MM 124Gr Full Metal Jacket Handgun Ammo - 50 Rounds$0.21/rd
  3. 3Patriot Sports Amo 9mm 124GR FMJ 50RD 20 Boxes Per Case$0.22/rd
  4. 4Patriot 2A Sports 9mm 124 Gr FMJ 50rds$0.22/rd
  5. 5Win USA Frgd 9MM 115GR FMJ 1000RD 1$0.23/rd

Stock and prices re-checked against today's merchant data; cost per round includes each merchant's estimated shipping.

9mm cost per round, last 86 daysMedian $0.60 · -37% since Jun 13
$0.00$1.24$2.49Jun 13Jul 27Sep 9HighMedianLow
Median of in-stock listings Low (5th percentile) High (95th percentile)
9mm ammo prices, explained
How much does 9mm ammo cost right now?
The cheapest in-stock 9mm we track is $0.20/rd shipped (Winchester USA Forged 9mm, 115gr FMJ, 500rd Case). 774 listings were confirmed in stock by their merchant today.
Is 9mm ammo getting cheaper or more expensive?
Over the last 86 days the median in-stock price has fallen about 37%, from $0.96 to $0.60 per round. The chart above tracks it daily.
Does the per-round price include shipping?
Yes. Cost per round here is landed: the merchant's price plus its estimated shipping, divided by the rounds in the box. A cheap sticker price with $15 shipping usually loses to free shipping on a bigger case.

Related: .45 ACP · .40 S&W · .380 ACP · 10mm Auto · .357 Magnum · .38 Special · .357 SIG · .44 Magnum