I think adding a stock to an existing pistol grip requires federal taxes and paperwork. The MechTech upper has an attached stock so is considered legal as-is. The ATF recently deemed it legal to replace the pistol slide with the carbine upper...and back again.