DPMS AR-10 upper

Never heard of Craddock but if Bartlein is recommending thats probably a good thing of course you can't go wrong with GAP and JP.
.
If you want something basic, I bought PSA 18" upper pulled the fsb and put a freefloat on it and it does moa with SSA as well as my 168 handload decent for what I have into.