Orders are usually  processed and shipped within 3-5 business days. Most orders are shipped USPS however build kits, uppers, and lowers are shipped UPS. In some instances an item may be on backorder and the shipping time will be extended. If an item is on backorder we will email you at the email provided in your order and let you know the anticipated shipping timeframe.

What are your shipping costs?

Standard Shipping (4-5 Business Days)
2 Day Shipping*
$15 per order
1 Day Shipping*
$25 per order

*Refers to the number of normal business days. Shipping timeframes are based on when the order ships and does not include processing timeframes.


We provide a 365-day, no-hassle return with a full refund for the product as long as the product is in new condition and in original packaging. For products that are open and/or show signs of use, a 25% restocking fee will be deducted from the refund. 

If your order has not shipped from our facility, we will process your refund immediately and you will see the funds credited to your payment method. If your order has shipped and is no longer in our facility, the refund will be processed once your order has been returned to our facility. Once we have issued a refund, it may take up to 7 business days for the refund to be reflected on your account. This is due to bank processing times and is completely out of our control. 

Please note: Your refund can only be processed for the products we receive back. If your order contains more than one product, all products must be returned to receive a full refund. If a product is missing from your return, a partial refund will be given.

We will refund your order in the amount of the returned products within 30 days after we receive the item(s) back.

We want you to be happy with your AR-15 Lower Parts Kit order so if you aren’t happy with the quality of the product, send us an email and we will give you further instructions to return the product. You can also let us know you want to return a product on the contact us page.

If you have any questions, please email us at [email protected] or call (866) 863-9181. Phone support is available M-F from 8:00AM to 7:00PM EST.