AR15 Mil Spec Stock Kit6 Position StockMil Spec TubeRecoil Spring & BufferReceiver End PlateCastle NutSix Position Stock Kit - No Engraving$43.95PriceOut of Stock