Re: Having nothing to do with the pending ban
My two favorites are the KAHR PM9 (9mm) semi auto, and the Ruger LCP in .380 auto. Both are easily concealed. The former is larger but works well with a inside pants hip holster, the latter is barely noticeable in pants pocket.
As others have said, practice and be confident that everything works reliably.