Call us toll free: +1 888-744-0066

Canada Post Shipping is suspended due to CUPW Strike. All orders placed with Canada Post Shipping will be packed immediately, and shipped when they're back to work. Please contact us if you wish to migrate your Canada Post order to UPS or Purolator, Unfortunately Canada Post is the only carrier capable of handling firearms.
Canada History Sale is now live
Firearms
Shop Now
AmmunitionShop Now
AccessoriesShop Now

We now offer layaway!

Put down a small deposit and break the rest of the cost into 3 more equal payments!
Select "Pay Deposit" on items of your choice

Newsletter Signup

Our Brands

You can trust the brands we carry. With relationships built up over decades, you can be sure we stand behind every brand we carry.

Customer Service Commitment
Layaways available
Special Orders
100% Secure Checkout