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.

All semi-custom production uppers (non-quick ship) are subject to demand and product availability. Typically they will ship in 2-4 weeks (depending on customization). Due to the nature of the firearms market it may take longer.

Our Legacy uppers are a fully custom product. These are not off the shelf items. Most of the legacy components are custom made for us. Expect lead time to be a minimum of 10 weeks to a year depending on availability of production runs. Most of the time builds with a QPQ barrel will ship sooner than chrome-lined.

Since they are custom builds, we require deposit paid in full at time of order. All custom builds do have a 50% nonrefundable deposit.

Business days are Monday through Friday.  In times of high demand, trade show, or 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.