Skip to main content



We are currently only shipping to Canadian Addresses located in BC. 

When you place an order, we will estimate shipping and delivery dates for you based on the availability of your items and the shipping options you choose. Depending on the shipping provider you choose, shipping date estimates may appear on the shipping quotes page.

An option for pickup at an IPSC, SIAS, or ISL match on Vancouver Island is available. When this is selected you will not be charged shipping and we will reach out to you to arrange at what match we will meet you. We may not be able to make it to all matches in the province and attendance will depend on order quantity and our availability. 

 Returns Policy

All sales are considered final.  If something is incorrect with your order, please Contact Us with your order number and details. We will respond quickly to correct any issues.