
Ammunition
Compare prices across 60+ Canadian retailers — updated daily
All Calibers12 Gauge (2,404)22 LR (906)308 Win (1,000)20 Gauge (651)223 Rem (715)300 Win Mag (518)6.5 Creedmoor (591)9mm (585)270 Win (433)410 Bore (303)30-30 Win (303)7mm Rem Mag (384)45 ACP (249)243 Win (318)22 WMR (238)30-06 Springfield (277)6.5 PRC (204)45-70 Govt (204)303 British (190)38 Special (178)
21,691 products in stock


Al Flaherty'sON
Winchester 7.62X39mm White Box, FMJ 123 Grain Box of 20 #Q3174
$27.49
Price per Round: $1.37
In Stock
View Deal









Nechako OutdoorsBC
Federal Game Load Upland Heavy Field, 12ga, 6 Shot, 2-3/4 in, 1 1/8 oz, 1255 fps
$27.50
In Stock12 Gauge
View Deal

Wolverine SuppliesMB
Hornady Black Powder Projectiles 44 Cal .451" Lead Box/100
$27.80
Price per Round: $0.28
In Stock
View Deal
Al Flaherty'sON
Winchester Xpert High Velocity Pheasant, 12 Gauge, 2-3/4", 1400 FPS, 1-1/8 oz. Load #WEXP12H4
$27.89
Price per Round: $1.12
In Stock12 Gauge
View Deal
Ellwood EppsON
Royal Ordnance Factory 9MM LUGER = 9X19MM PARABELLUM AMMO
$24.99$27.90
In Stock9MM
View Deal
Wolverine SuppliesMB
Score 12ga 2 3/4" 1550FPS 1oz SLUG Lead Box/25
$27.95
Price per Round: $1.12
In Stock12 Gauge
View Deal
Goble'sON
CHALLENGER 12GA 2-3/4" BBB STEEL 25RDS
$27.95
Price per Round: $1.12
In Stock12 Gauge
View Deal
Victory Ridge SportsON
Aguila Super Extra 22LR 40gr CPSP
$27.95
Price per Round: $13.97
In Stock22 LR
View Deal
The Ammo SourceON
Federal Game Shok Heavy Field 16 Ga, 2 3/4", 1OZ, Lead #6, 25 Rds
$27.95
Price per Round: $1.12
In Stock16 Ga
View Deal
The Ammo SourceON
Federal Game Shok Upland 20 Ga, 2 3/4", #7.5, 25 Rds
$27.95
Price per Round: $1.12
In Stock20 Gauge
View Deal
The Ammo SourceON
Sellier & Bellot, 410 Ga 3", 11/16oz, #6, Lead, 25 Rounds
$27.95
Price per Round: $1.12
In Stock410 Bore
View Deal
Target Sports YYZON
PMC BRONZE 7.62X39 BRASS AMMUNITION, 123 GRAIN, FMJ, 20RND
$27.95
Price per Round: $1.40
In Stock7.62x39
View Deal
Target Sports YYZON
LIGHTFIELD EXTENDED RANGE RUBBER SLUGS - 12GA, 2-3/4", BOX OF 5
$27.95
Price per Round: $5.59
In Stock12 Gauge
View Deal