Yes, we’re open! Our store hours remain the same. Contact us with any questions.


Shipping: All orders, excluding ammunition and bulky, heavy or large items, ship for our $14.99 flat-rate shipping fee to all provinces. Territories may be subject to additional freight charges. Ammunition and bulky items are subject to additional freight charges. We generally ship your item 1-2 business days after receiving the order (unless a restricted firearm transfer is required). Use coupon code "FREESHIP" on orders over $300 (before tax) to waive the flat-rate shipping fee to all provinces, not applicable for territories.

Firearm and Ammunition Shipping: All firearms and ammunition must be sent to the address associated with the purchasers PAL. All firearm and ammunition orders are shipped with a required signature.

Firearm & Ammunition Purchases: A valid PAL is required for all firearms, ammunition and binary targets. Please include your PAL info in the checkout process or email a scan or photo of your PAL to [email protected] For restricted firearm purchases please also include your place of birth and shooting club name.

Airgun Purchases: Airguns with a muzzle velocity of 500fps or less do not require a PAL to purchase, however the purchaser must be 18 or older to purchase. Please email a scan or photo of your photo ID to [email protected]

Returns & Exchanges:

  • We charge a 15% restocking fee on all returned products, returns and exchanges are shipped back at the customers expense. We do not charge a fee on exchanges.
  • Returned items must be in new, unused condition.
  • We do not accept firearm or ammunition returns. If a product requires repair we will help you in any way possible. We want to help you and we strive to treat others the way we would like to be treated.

Special Orders: Looking for a specific firearm or accessory that you don't see on our website? There's a good chance we can get it for you! Contact us for more information and we'll do our best to get exactly what you want as quickly as possible.

Credit Card: We accept Visa and Mastercard both in-store and online.

EMT Payments: We also accept EMT, please send payment to [email protected] and send a separate email with the password.

Layaway: We can help make your dream purchase simple and achievable, contact us for more information. 

Financing: We are happy to discuss financing options with you for larger purchases. Contact us for more information.