For pants pocket carry I have tried Kahr PM9, Ruger SP101, Taurus 605, Smith J frames and didnt care for any of them for pants pocket carry, Coat pocket might get the edge to a revolver. I have been carrying a Keltec P3AT for the past seven years and couldnt be any happier with it other then its not a 45. I think I would have bought one of the Ruger LCPs for the slide lock but they where not available at the time and I am not selling my Keltec now just for slide lock if I ever need to replace it will be the LCP just for the slide lock.
If it goes in a belt holster then its 1911 but my Keltec is still always in my pocket.