One thing to consider, and just an opinion some may not share, is if you do plan to carry, I think the gun you choose should be something you enjoy shooting. If I am not likely to want to fire through a few magazines at the range with my chosen carry weapon, then I don't think it's the right one for me. It should be something I am very well-versed in and can shoot comfortably and accurately with familiarity. I learned very quickly that the "pocket carry" guns are miserable to shoot for me. I'd get through one mag or so and say "naw I'm good" then move onto something more fun. I had Ruger EC9 and the equivalent .380 ACP. Both miserable.
The only "carry" gun I have is my 43x (9mm). It's compact enough to be easily concealable, but still comfortable to shoot. Enjoyable even. Not as enjoyable as my 41, but that's not exactly a practical carry gun for anything but a chest holster.
View attachment 177013
Size comparison of the 41 (45 ACP) and the 43x (9mm)