Out of stock Quick view Out of stock Used PD trade in Barnes Precision Machine complete 5.56 NATO upper receiver - 14.5' (good condition) $275.00 Used-Trade-In
Out of stock Quick view Out of stock LMT Defense MRP-H MLOK Complete Upper Receiver Kit - 13.5" $2,566.00 LMT Defense
Out of stock Quick view Out of stock Used PD trade in Barnes Precision Machine complete 5.56 NATO upper receiver - 14.5' (fair condition) $229.00 Used-Trade-In
Out of stock Quick view Out of stock Knights Armament - SR-15 Complete Upper Mod 2 5.56 NATO - 16" - 31962 $1,918.62 $2,019.60 Knights Armament Company