9mm Ammo Prices: Cheapest In-Stock 9mm
The cheapest in-stock 9mm right now is TulAmmo - 9mm - 115 Grain - FMJ 1000 Rounds at True Shot Ammo, 23.8¢ per round (1,000 rounds for $237.80).
Retailer stock data as of Nov 10, 9:10 PM ET or later
- Cheapest now
- 23.8¢
- In stock
- 575
- Retailers
- 6
- November 2026 index
- 30.4¢
In-stock 9mm listings
500 of 500 listings
Showing the 500 cheapest of 575 in-stock 9mm listings.

TulAmmo - 9mm - 115 Grain - FMJ 1000 Rounds
FMJ / practice115 grSteelTrue Shot Ammo · 1,000 rds · $237.80
23.8¢per round
Magtech - 9mm - 115 Grain - FMJ - Steel Case 500 Rounds
FMJ / practice115 grSteelTrue Shot Ammo · 500 rds · $123.51
24.7¢per round
Magtech - 9mm - 115 Grain - FMJ - Steel Case 1000 Rounds
FMJ / practice115 grSteelTrue Shot Ammo · 1,000 rds · $249.00
24.9¢per round
CCI - Blazer - 9mm - 115 Grain - FMJ - Aluminum Case 1000 Rounds
FMJ / practice115 grAluminumTrue Shot Ammo · 1,000 rds · $263.41
26.3¢per round
Magtech - 9mm - 115 Grain - FMJ - Steel Case 50 Rounds
FMJ / practice115 grSteelTrue Shot Ammo · 50 rds · $13.21
26.4¢per round
TulAmmo - 9mm - 115 Grain - FMJ 50 Rounds
FMJ / practice115 grSteelTrue Shot Ammo · 50 rds · $13.54
27.1¢per round
Hyperion Veteran 9mm Ammo 115 Grain Full Metal Jacket - HMAE-9-115FMJ-50 Box of 50
FMJ / practice115 grTarget Sports USA · 50 rds · $13.95
27.9¢per round
Remington - UMC Handgun - 9mm - 115 Grain - FMJ 1600 Rounds
FMJ / practice115 grTrue Shot Ammo · 1,600 rds · $446.83
27.9¢per round
FEDERAL AMMO American Eagle 9mm 115gr FMJ Ammunition | 50 Rounds
FMJ / practice115 grKYGUNCO · 50 rds · $13.99
28.0¢per round
BLAZER AMMO 9mm 115Gr FMJ 50rd
FMJ / practice115 grKYGUNCO · 50 rds · $13.99
28.0¢per round
Federal - Champion - 9mm - 115 Grain - FMJ 500 Rounds
FMJ / practice115 grTrue Shot Ammo · 500 rds · $140.12
28.0¢per round
CCI - Blazer - 9mm - 115 Grain - FMJ - Aluminum Case 500 Rounds
FMJ / practice115 grAluminumTrue Shot Ammo · 500 rds · $140.26
28.1¢per round
Hyperion Munitions Veteran 9mm Ammo 124 Grain Full Metal Jacket - HMAE-9-124FMJ-50 Box of 50
FMJ / practice124 grTarget Sports USA · 50 rds · $14.25
28.5¢per round
Merica - Reman - 9mm - 147 Grain - FMJ 500 Rounds
FMJ / practice147 grRemanufacturedTrue Shot Ammo · 500 rds · $142.36
28.5¢per round
Remington - UMC Handgun - 9mm - 147 Grain - FMJ 500 Rounds
FMJ / practice147 grTrue Shot Ammo · 500 rds · $142.37
28.5¢per round
Remington - 9mm - 115 Grain - FMJ 500 Rounds
FMJ / practice115 grTrue Shot Ammo · 500 rds · $143.00
28.6¢per round
MaxxTech - 9mm - 115 Grain - FMJ 1000 Rounds
FMJ / practice115 grTrue Shot Ammo · 1,000 rds · $289.00
28.9¢per round
Maxxtech - 9mm - 124 Grain - FMJ 1000 Rounds
FMJ / practice124 grTrue Shot Ammo · 1,000 rds · $289.00
28.9¢per round
CCI Blazer Brass 9mm Ammo 115 Grain Full Metal Jacket - 5200 Box of 50
FMJ / practice115 grBrassTarget Sports USA · 50 rds · $14.49
29.0¢per round
BLAZER AMMO 9mm 147Gr FMJ 950 FPS 50rd
FMJ / practice147 grKYGUNCO · 50 rds · $14.53
29.1¢per roundRemington - UMC - 9mm - 115 Grain - FMJ 600 Rounds
FMJ / practice115 grTrue Shot Ammo · 600 rds · $174.44
29.1¢per round
Remington - 9mm - 115 Grain - FMJ 1000 Rounds
FMJ / practice115 grTrue Shot Ammo · 1,000 rds · $290.68
29.1¢per round
Federal - American Eagle - 9mm - 115 Grain - FMJ 1000 Rounds
FMJ / practice115 grTrue Shot Ammo · 1,000 rds · $290.73
29.1¢per round
Winchester - USA White Box - 9mm Luger - 124 Grain - FMJ 500 Rounds
FMJ / practice124 grTrue Shot Ammo · 500 rds · $147.68
29.5¢per round
Federal - American Eagle - 9mm - 124 Grain - FMJ 1000 Rounds
FMJ / practice124 grTrue Shot Ammo · 1,000 rds · $295.85
29.6¢per round
Fiocchi - Training Dynamics - 9mm - 115 Grain - FMJ 500 Rounds
FMJ / practice115 grTrue Shot Ammo · 500 rds · $149.22
29.8¢per round
CCI - Blazer - 9mm - 115 Grain - FMJ 1000 Rounds
FMJ / practice115 grTrue Shot Ammo · 1,000 rds · $298.00
29.8¢per round
CCI - Blazer Brass - 9mm - 115 Grain - FMJ 1000 Rounds
FMJ / practice115 grBrassTrue Shot Ammo · 1,000 rds · $298.44
29.8¢per roundCCI - Blazer Brass - 9mm - 115 Grain - FMJ - 500 Rounds
FMJ / practice115 grBrassTrue Shot Ammo · 500 rds · $149.50
29.9¢per round
Sellier & Bellot - 9mm - 115 Grain - FMJ 1000 Rounds
FMJ / practice115 grTrue Shot Ammo · 1,000 rds · $298.90
29.9¢per round
Winchester - 9mm - 115 Grain - FMJ 1000 Rounds
FMJ / practice115 grTrue Shot Ammo · 1,000 rds · $299.00
29.9¢per round
Fiocchi - Training Dynamics - 9mm - 115 Grain - FMJ 1000 Rounds
FMJ / practice115 grTrue Shot Ammo · 1,000 rds · $299.00
29.9¢per round
CCI - Blazer - 9mm - 115 Grain - FMJ - Aluminum Case 50 Rounds
FMJ / practice115 grAluminumTrue Shot Ammo · 50 rds · $15.00
30.0¢per round
Winchester Target & Practice 9mm Luger Ammo 115 Grain Full Metal Jacket Box of 100
FMJ / practice115 grMidwayUSA · 100 rds · $29.99
30.0¢per round
PMC - Bronze - 9mm - 115 Grain - FMJ 1000 Rounds
FMJ / practice115 grTrue Shot Ammo · 1,000 rds · $299.99
30.0¢per round
Winchester - Target & Training - 9mm - 124 Grain - FMJ 1000 Rounds
FMJ / practice124 grTrue Shot Ammo · 1,000 rds · $301.22
30.1¢per round
Federal - American Eagle - 9mm - 147 Grain - FMJFP 1000 Rounds
FMJ / practice147 grTrue Shot Ammo · 1,000 rds · $301.95
30.2¢per round
Venom Subsonic 9mm Ammo 147 Grain Full Metal Jacket - 9147FMJ-VN50 Box of 50
FMJ / practice147 grTarget Sports USA · 50 rds · $15.25
30.5¢per round
Super Vel Ammunition Hush Puppy 9mm Luger 147 grain Full Metal Jacket Brass Cased Pistol Ammo, 1000 Rounds, 91471000H
FMJ / practice147 grBrassOptics Planet · 1,000 rds · $306.99
30.7¢per round
MaxxTech - 9mm - 115 Grain - FMJ 500 Rounds
FMJ / practice115 grTrue Shot Ammo · 500 rds · $154.50
30.9¢per round
| Ammo | Retailer | Rounds | Price | Per round | Buy |
|---|---|---|---|---|---|
TulAmmo - 9mm - 115 Grain - FMJ 1000 Rounds FMJ / practice115 grSteel | True Shot Ammo | 1,000 | $237.80 | 23.8¢ | Buy |
Magtech - 9mm - 115 Grain - FMJ - Steel Case 500 Rounds FMJ / practice115 grSteel | True Shot Ammo | 500 | $123.51 | 24.7¢ | Buy |
Magtech - 9mm - 115 Grain - FMJ - Steel Case 1000 Rounds FMJ / practice115 grSteel | True Shot Ammo | 1,000 | $249.00 | 24.9¢ | Buy |
CCI - Blazer - 9mm - 115 Grain - FMJ - Aluminum Case 1000 Rounds FMJ / practice115 grAluminum | True Shot Ammo | 1,000 | $263.41 | 26.3¢ | Buy |
Magtech - 9mm - 115 Grain - FMJ - Steel Case 50 Rounds FMJ / practice115 grSteel | True Shot Ammo | 50 | $13.21 | 26.4¢ | Buy |
TulAmmo - 9mm - 115 Grain - FMJ 50 Rounds FMJ / practice115 grSteel | True Shot Ammo | 50 | $13.54 | 27.1¢ | Buy |
Hyperion Veteran 9mm Ammo 115 Grain Full Metal Jacket - HMAE-9-115FMJ-50 Box of 50 FMJ / practice115 gr | Target Sports USA | 50 | $13.95 | 27.9¢ | Buy |
Remington - UMC Handgun - 9mm - 115 Grain - FMJ 1600 Rounds FMJ / practice115 gr | True Shot Ammo | 1,600 | $446.83 | 27.9¢ | Buy |
FEDERAL AMMO American Eagle 9mm 115gr FMJ Ammunition | 50 Rounds FMJ / practice115 gr | KYGUNCO | 50 | $13.99 | 28.0¢ | Buy |
BLAZER AMMO 9mm 115Gr FMJ 50rd FMJ / practice115 gr | KYGUNCO | 50 | $13.99 | 28.0¢ | Buy |
Federal - Champion - 9mm - 115 Grain - FMJ 500 Rounds FMJ / practice115 gr | True Shot Ammo | 500 | $140.12 | 28.0¢ | Buy |
CCI - Blazer - 9mm - 115 Grain - FMJ - Aluminum Case 500 Rounds FMJ / practice115 grAluminum | True Shot Ammo | 500 | $140.26 | 28.1¢ | Buy |
Hyperion Munitions Veteran 9mm Ammo 124 Grain Full Metal Jacket - HMAE-9-124FMJ-50 Box of 50 FMJ / practice124 gr | Target Sports USA | 50 | $14.25 | 28.5¢ | Buy |
Merica - Reman - 9mm - 147 Grain - FMJ 500 Rounds FMJ / practice147 grRemanufactured | True Shot Ammo | 500 | $142.36 | 28.5¢ | Buy |
Remington - UMC Handgun - 9mm - 147 Grain - FMJ 500 Rounds FMJ / practice147 gr | True Shot Ammo | 500 | $142.37 | 28.5¢ | Buy |
Remington - 9mm - 115 Grain - FMJ 500 Rounds FMJ / practice115 gr | True Shot Ammo | 500 | $143.00 | 28.6¢ | Buy |
MaxxTech - 9mm - 115 Grain - FMJ 1000 Rounds FMJ / practice115 gr | True Shot Ammo | 1,000 | $289.00 | 28.9¢ | Buy |
Maxxtech - 9mm - 124 Grain - FMJ 1000 Rounds FMJ / practice124 gr | True Shot Ammo | 1,000 | $289.00 | 28.9¢ | Buy |
CCI Blazer Brass 9mm Ammo 115 Grain Full Metal Jacket - 5200 Box of 50 FMJ / practice115 grBrass | Target Sports USA | 50 | $14.49 | 29.0¢ | Buy |
BLAZER AMMO 9mm 147Gr FMJ 950 FPS 50rd FMJ / practice147 gr | KYGUNCO | 50 | $14.53 | 29.1¢ | Buy |
Remington - UMC - 9mm - 115 Grain - FMJ 600 Rounds FMJ / practice115 gr | True Shot Ammo | 600 | $174.44 | 29.1¢ | Buy |
Remington - 9mm - 115 Grain - FMJ 1000 Rounds FMJ / practice115 gr | True Shot Ammo | 1,000 | $290.68 | 29.1¢ | Buy |
Federal - American Eagle - 9mm - 115 Grain - FMJ 1000 Rounds FMJ / practice115 gr | True Shot Ammo | 1,000 | $290.73 | 29.1¢ | Buy |
Winchester - USA White Box - 9mm Luger - 124 Grain - FMJ 500 Rounds FMJ / practice124 gr | True Shot Ammo | 500 | $147.68 | 29.5¢ | Buy |
Federal - American Eagle - 9mm - 124 Grain - FMJ 1000 Rounds FMJ / practice124 gr | True Shot Ammo | 1,000 | $295.85 | 29.6¢ | Buy |
Fiocchi - Training Dynamics - 9mm - 115 Grain - FMJ 500 Rounds FMJ / practice115 gr | True Shot Ammo | 500 | $149.22 | 29.8¢ | Buy |
CCI - Blazer - 9mm - 115 Grain - FMJ 1000 Rounds FMJ / practice115 gr | True Shot Ammo | 1,000 | $298.00 | 29.8¢ | Buy |
CCI - Blazer Brass - 9mm - 115 Grain - FMJ 1000 Rounds FMJ / practice115 grBrass | True Shot Ammo | 1,000 | $298.44 | 29.8¢ | Buy |
CCI - Blazer Brass - 9mm - 115 Grain - FMJ - 500 Rounds FMJ / practice115 grBrass | True Shot Ammo | 500 | $149.50 | 29.9¢ | Buy |
Sellier & Bellot - 9mm - 115 Grain - FMJ 1000 Rounds FMJ / practice115 gr | True Shot Ammo | 1,000 | $298.90 | 29.9¢ | Buy |
Winchester - 9mm - 115 Grain - FMJ 1000 Rounds FMJ / practice115 gr | True Shot Ammo | 1,000 | $299.00 | 29.9¢ | Buy |
Fiocchi - Training Dynamics - 9mm - 115 Grain - FMJ 1000 Rounds FMJ / practice115 gr | True Shot Ammo | 1,000 | $299.00 | 29.9¢ | Buy |
CCI - Blazer - 9mm - 115 Grain - FMJ - Aluminum Case 50 Rounds FMJ / practice115 grAluminum | True Shot Ammo | 50 | $15.00 | 30.0¢ | Buy |
Winchester Target & Practice 9mm Luger Ammo 115 Grain Full Metal Jacket Box of 100 FMJ / practice115 gr | MidwayUSA | 100 | $29.99 | 30.0¢ | Buy |
PMC - Bronze - 9mm - 115 Grain - FMJ 1000 Rounds FMJ / practice115 gr | True Shot Ammo | 1,000 | $299.99 | 30.0¢ | Buy |
Winchester - Target & Training - 9mm - 124 Grain - FMJ 1000 Rounds FMJ / practice124 gr | True Shot Ammo | 1,000 | $301.22 | 30.1¢ | Buy |
Federal - American Eagle - 9mm - 147 Grain - FMJFP 1000 Rounds FMJ / practice147 gr | True Shot Ammo | 1,000 | $301.95 | 30.2¢ | Buy |
Venom Subsonic 9mm Ammo 147 Grain Full Metal Jacket - 9147FMJ-VN50 Box of 50 FMJ / practice147 gr | Target Sports USA | 50 | $15.25 | 30.5¢ | Buy |
Super Vel Ammunition Hush Puppy 9mm Luger 147 grain Full Metal Jacket Brass Cased Pistol Ammo, 1000 Rounds, 91471000H FMJ / practice147 grBrass | Optics Planet | 1,000 | $306.99 | 30.7¢ | Buy |
MaxxTech - 9mm - 115 Grain - FMJ 500 Rounds FMJ / practice115 gr | True Shot Ammo | 500 | $154.50 | 30.9¢ | Buy |
Affiliate links (?)