Ah, gotcha. If I remember correctly the CM16 has the sight moulded on as part of the outer barrel so yes, you'd need a whole new one. As far as where to get one or recommendations - I have a CYMA outer barrel on my M4 and it's fine (certainly for the money). Pretty sure it cost me around £15 new from ebay (Seal Airsoft or one of the other HK based guys). Try AK2M4 for ZCI inner barrels, they appear to be pretty decent for the price.