The receiver and barrel dropped into the stock easy enough. The shroud for the gas system however was a bit temperamental and required a bit of filing and shimming to tighten it up. The mag was probably the biggest pain, it did not want to seat in the mag-well at all and the spine on the mag was interfering with the bold catch. But it's all sorted now, hoping to hit the range tomorrow and see how she performs.