Stop! The ATF approved design of the semi guns requires the extended FP to prevent full auto function. If you shorten the firing pin as you describe you will be in violation and subject to “making” a machinegun. The idea is simple; if the sear/FP were to fail to catch while cycling, the cartridge being fed will jam against the bottom of the protruding FP and the feed ramp, preventing FA fire. The low pressure 45acp will exhibit deformed primers, but rarely pierced or blown. It’s in the design and you need to leave it alone, or risk a stay in the hotel fed.