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. Coupon code is not applicable for territories or bulky items.

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 a scan or photo of the front and back of your PAL, plus an additional photo of another piece of government issue photo ID to [email protected] For restricted firearm purchases please also include your place of birth and shooting club name. All firearm and ammunition sales are final.

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, all firearm and ammunition sales are final. 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.