P30 all the way
"At 91,300 rounds, the P30 was running strong. Even after a chunk went missing from the frame, the gun had turned in well over five thousand rounds of accurate and reliable service. I carried it every day.......only cleaned fifteen times — once going over 12,000 rounds between cleanings. It was rarely lubed more often than once every 4-5,000 rounds."