Contact Us

Feel free to Email or text/call.


ALLEN: 601-201-9665

ZAK: 601-720-8252

309b Morrison Drive
Clinton, MS  39056


Contact Us

Email is the best and most organized way to reach us. or

Order status information and FAQ are listed below.  

Phone: Due to current demands, please contact us by email. We will respond as soon as possible. You can reach either of the business owners by email or by phone below if needed. 
-Allen: 601-201-9665 (text or call) This is the owner's cell phone. 
-Zak:  601-720-8252 (text or call) This is the owner's cell phone.
Seriously though, email or text is best. We can either build/ship orders or talk on the phone.  We appreciate your business though and are happy to talk to you if needed. 


Be sure to use dropdown menus to customize your upper.

Phone Hours: 9am-5pm Central  

If you have trouble placing your order, please do not hesitate to contact us.


Email is monitored ~7am - ~9pm 6 days a week by the owners.

Local Pickup: We currently are a production shop and do not have a typical "retail, walk-in storefront" that the general public can walk in and browse.  We don't have set hours; we meet by appointment. If you would like to pick up an item locally, please contact us ahead of time and let us know what you need.  This way, we can have it ready for you when you arrive and make your transaction as seamless as possible. 



ORDER STATUS: You will receive emails related to your order. See explanations below.

Once you successfully place your order, you should receive an order confirmation email.
Emails sometimes go to Junk/Spam folder.  Your order has been placed successfully and we will begin building your upper soon.

Within 2-6 business days of placing your order, you will recieve a shipping notification email.  This email indicates that your upper is being built in our shop, or the items you have ordered are being gathered and packed. 

2-6 Business days after you recieve the shipping confirmation email, the tracking number should provide you with information on the location of your upper.  

All uppers are custom built to order.  Most orders are shipped within 3 days, but that is not a guarantee. Because order volumes vary, we ask that you allow us up to 15 business days on shipping.

*NOTE*  300 Blk BMS uppers will take longer to ship.  Contact us for more information.

*NOTE* Out of stock/backorder items may take longer than the noted wait period to ship.


  • What is the status of my order?
  • All uppers are custom built as ordered.  Please review the information above to determine the status of your order.  Most uppers are shipped within 2-5 business days, but ship times vary depending on our current order volume. 
  • Can I CANCEL or CHANGE my order?
    • In short, no changes can be done and a 20% fee for cancellations.  In order to keep prices low, we have streamlined the process of getting orders to you quickly and efficiently.  When you order, we automatically pay credit card processing fees, shipping costs, and send the packing list to someone to build or pack, thus creating labor costs.  Interrupting our system and taking time to track down a specific order will in the end cost us more than we would make with our already low profit margins.  We value all of our customers and want to serve all as quickly as possible.  If you have any questions or concerns when placing an order, do not hesitate to contact us first to settle on your correct purchase. 
  • What is the .223 Wylde chamber?  Will it shoot 5.56?
    • How much will my upper weigh?
    • Please see the chart below for the weights of individual parts.
    • What if I am not happy with my purchase?
    • In the unfortunate circumstance that you are not happy with the appearance or function of your upper or product upon arrival, do not hesitate to contact us.  We stand behind our products and will resolve the issue as soon as possible.  We kindly ask that you contact us before attempting to modify or have someone else modify your upper.  Should you want a return or exchange for any other reason, please review the procedure and information in our Terms and Conditions.
    • What about regulations in my home state?
    • There are many different laws in each state regarding firearms.  We are not lawyers, nor can we keep track of all regulations.  Should you have a question regarding the legality of your weapon, we urge you to seek reputable local advice on staying legal. 
    • Can the upper be shipped to my house?
    • Yes.  Uppers and parts other than lowers can be shipped directly to your house.  FFL transfer is not required.  Please select ‘Signature Required’ during the check out process if you do not want your package left unattended.

    Weights are listed below in pounds.

    Upper: 0.55 lbs

    Sport Upper: 0.40 lbs


    Length Finish Profile Caliber Weight
    7 Park   223 wylde 1
    7 SS   223 Wylde 0.95
    7 Black   7.62x39 0.95
    7.5 Black   300 blk 1.23
    10 Black   300 blk 1.45
    10 SS   223 Wylde 1.25
    10.5 Park   223 wylde 1.28
    10.5 Black   7.62x39 1.7
    16 SS M4 223 Wylde 1.8
    16 SS Spiral 223 Wylde 2.25
    16 Park Pencil 223 Wylde 1.55
    16 Park M4 223 Wylde 1.8
    16 SS   300 blk 1.75
    16 Park   7.62x39 2.3
    16 Park   308 2.55
    16 Park   300 blk 2.3
    16 SS Diamond 223 Wylde 2.1
    18 SS Spiral 223 Wylde 2.65
    18 SS Straight flute 223 Wylde 2.6
    20 SS Spiral 223 Wylde 3.15
    20 SS Straight 223 Wylde 3.05
    24 SS Spiral 223 Wylde 4


     Rails G1 G2 G3
    7" 0.7 0.75 0.7
    10" 0.95 0.95 0.8
    12" 1.08 1.15 0.95
    15" 1.4 1.43 1.15


     Rails C V F
    7" 0.5 0.5 0.5
    11" 0.65 0.65 0.65
    13" 0.7 0.7 0.7
    15" 0.8 0.8 0.8


     Rails Hybrid Keymod Slant Hybrid Keymod Slant Hybrid MLok
    10" 11.7 oz na na
    12" 12.9 oz 12.5 oz 13.1 oz
    15" 15 oz 13.1 oz 14.7 oz


    Note: We recommend using an 11" or longer handguard with a mid-length gas system to cover the gas block.


    Dealers: Email us for info on wholesale pricing. The $10 flat rate shipping saves you $10-15 per upper already.. Minimum orders apply for further discounts.

    Zak: 601-720-8252 text or call
    Allen: 601-201-9665 text or call or or
Contact Information
* Marked fields are required.