Left out buffer, spring and tube cause i would like professional opinion on this cause im not sure if running a light weight BCG and adjustable gas block with a mid length gas system may need something special to work reliable????Definitely want a mil spec carbine collapsible stock.