I carry either the Keltec PF-9 or the Kahr CM9 in my pants pocket every day. While the Kahr has a better fit and finish
than the Keltec, I still shoot the PF-9 better. Have owned the PF-9 for about three years so I've just gotten more accustomed to the trigger and standard three dot sight setup vs the Kahr. Felt recoil from the Kahr is less than the PF-9 which can be a bit of a handful. The Kahr is just a pure pleasure to shoot and will accept the mags from my CW9 or the 8 rounders for the TP9.
Not a fan of the Ruger "California Legal" crap, so I never was enthused by the LC9. Ruger did great with the LCP.....and then really screwed the pooch with the LC9. Price point for the Kimber is typically much too high when the competition for the pocket 9mm market is priced between $250-$450. Also don't and won't own a Kimber 1911, but that's just me.