The P380 is hard to beat as a pocket gun, it's very compact and light. It has real sights, a smooth trigger and is accurate for a small gun. It's also not bad to shoot at the range and can even be fun. Unlike the Ruger LCP or the Kel Tec P3AT that beat up your hand and hurt after 50 or so rounds, they're just not fun to shoot. The PM9 is bigger and heavier, and harder to pocket carry depending on what and how you wear pants. It's also a 9mm vs the 380, so you have to decide your comfort level with the caliber and size / weight ratio. They both can be pocket carried, and are great guns. It comes down to what suits your needs best.