Whatever you decide on, SHOOT IT
alot and preferably before you buy, little guns are NOT fun to shoot
Revolvers can function inside of a pocket, a semi gets 1 shot
revolvers click through
a semi is easier to reload
carries more shots
It's a trade off, find something you like and can hide, in the end it's up to you and what You LIKE
OK, read what CZ223 says
and now the grain of salt
A light gun such as the .40 Kahr, esp. the poly framed guns, or say an Airweight S&W snubby in .357 or worse... .44Mag
is a Specialist's gun, by that I mean, it will and does beat the begezuts out of you, the autos requre VERY good form and grip to keep from 'limpwristing' which deprives the slide of recoil force and... causes malfunctions. I would rather shoot the 9mm version ACCURATELY (close counts in HORSESHOES and HANDGRENADES)
Better to hit with a 9 than hit once, miss then malfunction with a .40, or hit with a .38 than miss with a .357 or .44mag.
Last cravat, a snubby .357 isn't a bad choice, but, if you are shooting .38's or low puff .357, don't think you are OK to carry HOT .357 SD rounds, practice with what you carry, but the .357 does let you shoot the lighter .38, but that means you should carry them too.