Yup. Revolvers don’t jam or stovepipe.
And, even though it doesn’t begin with “4” some of the .38 and .357 self-defense loads will make a mess of anyone not wearing body armor.
Practice shooting and speed loading, and it will be as good as any itty-bitty auto. (And .38 is cheap to shoot...)
Well, .38 is “sorta” cheap, relatively, nowadays... :)
But a 9mm is still cheaper yet. I pay around $9,something a box for FMJ .9mms (range ammo) as oppsoed to $13+ for .38. At least that’s the way it is here, in NE Ohio.
How about where you are?