Out of stock Quick view Out of stock BUSHMSTR 0040004BLK M4 PATROLMAN UPPER 556 16IN $591.20 Bushmaster