Faxon Ascent 16″ Complete 5.56 Upper Receiver Group

$575.00