We accept USPS money orders, Visa, Mastercard, Discover, and AMEX.

Processing Time

Processing Time

We are a small shop so please be patient while we process your order.

Typically, our parts orders leave in 3-5 business days.

Barrels without pin and weld ship in 5-10 business days, pinned and welded ship in 10-15 business days.

All semi custom production uppers (non quick ship) are subject to demand and product availability; Legacy uppers may take longer than estimated, custom uppers are subject to production and product availability. All sales of uppers and barrels are final.

Business days are Monday through Friday. We do not ship on Saturday, Sunday, or Monday. In times of high demand, trade show, inclement weather this time may be extended. Our website does not display live inventory, while we stock most of our products we may run out from time to time. We will do our best to notify you as soon as we know of a problem. Once orders are placed we are unable amend or cancel them.