Hi Roy my take is build it. start with a matched upper/lower Mega Ma10 and go from there...you will know your weapon,have what you want, and have ooogle out the azz. If you can chew gum and walk at the same time you can assemble one . Go for quality.....the tools aint that much....:) Wash