I have a like new P1, PPK in 380, and a TPH in 22.
TPH is like a Swiss watch. Hard to find guns made with that care.