This is just a switch to replace the quickly broken original switchthis is printed on a P1P and fits perfect , on a M5C it wont fit as the tolerance is extreem.No promises that it works , adjustments could be needed.