A "staple" P7 gun is IMO the best 9mm carry weapon. It is one of the most reliable guns ever designed. Mr. Ayoob tested it for 4000+ rounds with no cleaning.
Thank goodness I didn't need Mr. Ayoob to test my Glock 19 (which has many thousands of rounds through it)...
I do need to give it a good cleaning and a a new recoil spring assembly, it hasn't been locking back on empty mags consistently.