Looks like CGW sells an alternative to trigger pins from hell:
"CGW?s exclusive floating trigger pin. Can easily be installed and removed an unlimited number of times in minutes! Made from heat treated S-7 tool steel and hardened to RC-50. Lifetime warranty! Includes installation slave pin. Fits all metal framed 75 CZ?s, Shadow, SP-01, P-01, PCR, 97, RAMI, etc. Does not fit Tactical Sport, see part number 75006."
They explain:"TECH TIP: Installation of the TR-PIN will require removal of the OEM trigger pin, which is a hollow steel tube, flared on each end. The OEM pin is not a roll pin. CGW?s forged steel starter punch, part number SP is highly recommended."
Jack