I've been reading for a bit but decided to get into the talk. I don't own a P380 but do own an MK9, a PM9 and recently purchased a K9. The MK and PM are tried and true performers. I expect the K9 will be the same. I will make some comments along the way.