any high end complete upper at 600.00 will be hard to beat.
barrel 200^
barrel nut 35^
hand guard 150^
receiver 150^
bcg 150^
gas block and tube 60^
charging handle 75^
muzzle brake 60^
time to assemble 1.5 hours
you are already at 850+ just for parts
though the satisfaction of putting one together and shooting 1" or less is priceless.
even a caveman can do it.


the consolidation of the states into one vast republic, sure to be aggressive abroad and despotic at home, will be the certain precursor of that ruin which has overwhelmed all those that have preceded. Robert E Lee
~Molɔ̀ːn Labé Skýla~