inputs.text: company cbc puts excellent uppers way market prices - company cbc puts excellent uppers way market pricesthis 20inch upper selling 700 company salesthe quality averagethe 300 blkout excellent no problems itget boltcharger handle good go lowerthis 20inch barrel excellenti hope restock asap not available site cbc excellent company