I have a Beretta PX4 storm sub-compact .40 I also have/had a Kahr CM9 and an LCP. I love the LCP but I wanted a 9mm. If it did not have so many problems with the slide "sticking" back during my first range visit I would say I love the CM9 also. The trigger pull and accuracy on the CM is great. The CM is back at the factory for two more weeks and if I get it back "running" fine I will use it for EDC since the Beretta IMHO is way to heavy/large for spring, summer and fall carry here in Wisconsin. The PX4 is a fine shooting gun but at 30oz a bit heavy for me.