I had a PM40 and sold it to get a PM9. I used it as a backup gun and didn't feel comfortable with it. The recoil is heavy and it is very hard to be accurate with it. Follow up shots are slow, and it sucks to shoot. I am thinking about an MK9 now. I would get the PM9 for sure.