Between January and October, your order will ship within 3 business days unless otherwise noted. Should there be a delay, you'll be notified via email. Please allow up to 5 business days for us to ship your order during the busy Holiday months of November and December.

Most orders are shipped out of the USA. However, in order to expedite the shipping process, some orders from Asian countries will be shipped directly from our manufacturer in Taiwan. You'll be notified if your order is shipping out of Taiwan.

Once your order has shipped, please allow an additional 2-24 business days for your product(s) to arrive, depending on your location. There may be a 2-3 day delay for us to provide your tracking number, but rest assured that your item(s) will be shipped within the time frame specified above.

If you have any questions, please contact customer service (choose "Returns and Refunds" in the dropdown menu). PLEASE DO NOT ASK US TO CALL YOU REGARDING AN ORDER, AS WE CURRENTLY DO NOT OFFER PHONE SUPPORT. All order related questions must be handled via email. We apologize for the inconvenience.

Returns / Exchanges

In-stock Items: Any item may be exchanged or returned for a full refund within 30 days of purchase for any reason. However, you are responsible for all shipping costs (both ways). Defective merchandise may be returned within 30 days of purchase for an exchange or full refund, including shipping costs.

Pre-order Items: As of 2015 we no longer offer preorders. Products will only become available for purchase when we have them in-hand and ready to ship. For preorders of the O-Tac Mag25 and Maghold kits, you can contact us for a full refund if you no longer wish to wait.

Lost Shipments

Please note the grace period for shipments below:

Domestic: 10 business days after shipment
International: 24 business days after shipment

If the grace period has passed on your order and you still have not received it,
please contact us and we'll arrange for a reshipment, refund, or another solution on a case-by-case basis. If the grace period has not yet passed, we ask that you wait and thank you for your patience.

You must agree to these term to make a purchase on our website.