Why semi auto if you incluce .38/.357? That is a wheel gun, and a damn good choice. Use .38 target loads of full boat .357. A 4” gun is good, a 6” maybe more accurate but more cumbersome to carry.
Auto jammers have their place, don’t diss the lowly wheel gun.
I swear, I thought Walther made a semi-auto in .38 - - I might be hallucinating.