CMMG AR-15 Endeavor 300 Mk4 Upper Receiver Assembly 224 Valkyrie 24″ Barrel

$800.00