Best small gun IMO is the Sig P365. They've worked out all of the issues (so I've heard) and it's now very reliable and packs a lot of capacity for the size. The only gun smaller that I like is the Ruger LCP II. About as small as you can get without having ridiculous recoil. I'm not a huge fan of the .380 cartridge, but I don't think they make a 9mm that small that isn't way to snappy. The LCP II is a great gun for what it is. Decent trigger and a not horrible recoil, with reasonable accuracy. It's what I recommend for women who have to have the smallest gun they can find. I vastly would prefer the P365 if it were me, but women have a much harder time dressing around a gun than guys do.