Shipping & Returns

Current Shipping Times (JULY 2022)

Most carriers are currently shipping on time. We are shipping most in-stock items within 1-2 business days. Pre-Order items, FFL items or machining services may require more time. We still, occasionally, experience delays with USPS and FedEx deliveries. Please note a USPS package may show "delivered" but may take additional time to get delivered. If you have any concerns due to delivery times, please review your tracking info or contact the carrier for more details. Unfortunately we cannot provide any further information beyond what is provided in the tracking info.

Returns Policy

You may return most new, unopened items within 15 days of purchase for a full refund, minus shipping charges and 15% restocking fee. We cover shipping costs if the return is a result of our error (you received an incorrect item). Due to the ever-changing nature of 80% frames, receivers or any product may not be returned. Other items may not be returned once modified or not in original packaging. Custom machined items and tools cannot be returned.

You should expect to receive your refund within 4 weeks of returning your item(s), however, in many cases you will receive a refund sooner.

If you need to return an item, please Contact Us with your order number and details about the product you would like to return. We will respond quickly with instructions for how to return items from your order.


We ship most items USPS or FedEx to US destinations only, including Puerto Rico (unless otherwise specified). Note that there are
ITAR/EAR export restrictions for most of our products and they will not be shipped to freight forwarding companies or international destinations, including Canada. All shipments leaving our facility receive a tracking number which is forwarded to your email (if provided). If you did not receive tracking please verify your email was entered correctly thru our website and check spam folders.

Please note that shipping time estimates are provided by the carrier and are not guaranteed. The shipping time is an estimated time it will take the package to arrive to you once it leaves our facility and can be delayed due to various situations including weather, etc.

When you place an order, most items have an estimated ship date of 1-3 days. Increased demand, pre-orders or modified/customized items may require longer lead times. We will do our best to keep you updated of your order status.