Compatible / Interchange Piston Head/Ring Between KSC M9 with KWA MP7

Yes, both KWA MP7 and KSC M9  airsoftgun using same piston head. So you can swap this part between those unit.