Kahr PM9 9mm in a front pants pocket rig,
or in bad weather, a coat pocket rig. Eliminates all the problems and worries and discomforts, and if you load it right, it has plenty of power. The "hand in pocket" draw is easily twice as fast as any other realistic ccw draw. With the shirt over the gun, or a fastened coat, there's lots of room for fumbling, bad grips on the gun, snagging, etc. Other types of carry are a hassle. You've got lots of practice at sticking your hand in your pocket, whether you realize it or not. The 380's and lesser loads have half the power of a good 9mm load. There's no reason to settle for such pantywaist loads.