
Ammunition
Compare prices across 60+ Canadian retailers — updated daily
All Calibers12 Gauge (2,384)22 LR (904)308 Win (1,002)20 Gauge (647)223 Rem (715)300 Win Mag (517)6.5 Creedmoor (583)9mm (581)270 Win (434)30-30 Win (303)410 Bore (300)7mm Rem Mag (383)243 Win (320)45 ACP (248)22 WMR (236)30-06 Springfield (277)6.5 PRC (204)45-70 Govt (201)303 British (192)38 Special (178)
21,604 products in stock



Al Flaherty'sON
Federal American Eagle 380 Auto, FMJ 95 Grain Box of 50 #AE380AP
$31.49
Price per Round: $0.63
In Stock380 ACP
View Deal
Ellwood EppsON
Fabrique Nationale 9 MM PARABELLUM AMMO, QTY 16
$31.50
Price per Round: $1.97
In Stock
View Deal




Wolverine SuppliesMB
Hornady Muzzleloading Sabots w/ Bullet .50 Cal LD 300 SST-20
$31.70
In Stock.50
View Deal
Rangeview SportsON
MFS 357 Mag Revolver Ammo, 158gr FMJ-FP – 50Rds
$31.90
Price per Round: $0.64
In Stock357 Mag
View Deal
Goble'sON
FEDERAL FREIGHT TRAIN COPPER SABOT SLUG 12GA 3" 300GR 5RDS
$31.95
Price per Round: $6.39
In Stock12 Gauge
View Deal
Victory Ridge SportsON
Kent Upland Fasteel 20GA 2-3/4″ 7/8oz
$31.95
Price per Round: $1.28
In Stock20 Gauge
View Deal
Victory Ridge SportsON
Kent Upland Fasteel 12GA 2-3/4″ 1-1/8oz
$31.95
Price per Round: $1.28
In Stock12 Gauge
View Deal
Target Sports YYZON
CHALLENGER MAGNUM SLUG, 20GA, 2-3/4 10RND
$31.95
Price per Round: $3.19
In Stock20 Gauge
View Deal

Goble'sON
WINCHESTER COPPER IMPACT 20GA 2.75 3/4 OZ LEAD FREE SLUG 5RDS
$31.95
Price per Round: $6.39
In Stock20 Gauge
View Deal

Goble'sON
WINCHESTER VARMINT 17 HMR HV 17GR 2550FPS 50/PK
$31.95
Price per Round: $0.64
In Stock
View Deal
Dante SportsQC
Challenger Buckshot 12 GA 00 Buck – 25 Shells
$31.95
Price per Round: $1.28
In Stock12 Gauge
View Deal
Goble'sON
REMINGTON PHEASANT LOADS 12GA 2.75" 3.75" DRAM 1-1/4OZ #6 25/PK
$31.95
Price per Round: $1.28
In Stock12 Gauge
View Deal
Goble'sON
WINCHESTER SUPER X 20ga 2 3/4'' #4 1oz UPLAND 25rds
$31.95
Price per Round: $1.28
In Stock20 Gauge
View Deal
Victory Ridge SportsON
Challenger Magnum 20ga 2-3/4in Rifled Slugs
$31.95
Price per Round: $3.19
In Stock20 Gauge
View Deal
