i bought a complete cmmg upper online and sold the barrel and ordered the pencil barrel & other shit from m1s. paid 430 shipped for the upper, sold the barrel for 225 and got this one for 250...