Due to the unprecedented demand for AR15 parts, there will be back orders on our parts kits. We are doing our best to procure these parts from our many regular venders. Delivery times are uncertain. We would like to thank you in advance for your patience and understanding. If you still wish to place an order with this understanding, you may do so by calling one of our operators (610) 250-3690.