I saw in the partnumbers of the Raptor that the P/S set is a Keep-on set while the Mesphito has a new partnumber. Nice to see the ring under the lip of the sleeve, that is a simple tuning w/o the need of handwork but not mentioned in the exploded view.
Novarossi Spare Parts : Novarossi 08069 Couplings Piston/Sleeve Keep On 21