I recently had the assembly pin head of my P3AT shear off during an off duty qualification. I had to tap the broken pin to remove it. I purchased and installed the Mcarbo upgrade. Has anyone else had this problem or has anyone else been using the Mcarbo upgrade??