gmlee,
You are not able to use any MP10 components on an MP40. With that in mind, I would recommend cleaning your MP10 wetside. if you continue to have issues at that point, calling in today for more advanced troubleshooting would be your best option.