Please Note: Free shipping on orders over $250 before tax only applies to destinations in Canada that are accessible by ground routes. Certain restrictions apply on overweight and oversized items.


Due to the large selection of products sold by our company we do not have the physical space to keep it all on hand in our main storefront. For this reason we utilize a warehouse to keep our other products on hand. Items are transferred over on mass to our store where they are unloaded and inspected before being packed into their respective orders. This process can take up to 20 business days. In extreme cases where airsoft parts or guns are included in an order being transferred from our U.S. warehouses and subject to a random CBSA inspection, please allow for a term of up to 20 business days before an order is shipped.

In instances where items are back ordered the customer will be notified and given the option to have their order shipped together or in separate shipments as back ordered items become available.


Warranty issues and manufacturer restrictions prevent certain products from being shipped to all locations. The customer will be notified if an item they have purchased may not be shipped to their location. Knowledge about local regulations/restrictions on the importation of items is the responsibility of the customer. BarzzLocks will not assume liability for products withheld by customs or for any other fees/taxes/expenses incurred during the importation of purchased products.


Depending upon the destination and shipping method, the time for a package to arrive varies. A tracking number will be provided to the customer and should appear in the order status after the order has shipped.


Once an order is received, the order fulfillment process cannot be interrupted to make any modifications such as adding, changing or canceling.

If you need to update your shipping address or shipping method after your order is placed, please call us right away at +1 (226) 899-4427 M-F 9:00am-7:00pm EST or email us at

To avoid placing a duplicate order, please DO NOT click “back” on your browser after confirming order.


All orders require the signature of the purchaser upon receipt of the package.


For questions about shipping or other inquiries call +1 (226) 899-4427 or email