I have an older 686 with the firing pin on the hammer, I have about 10,000 rounds through it and still shoots flawlessly. I'm with the OP on the new Python........the trigger SUCK's and needs worked on, a GP100 would need a bit of trigger work as well