the colt defender is nice. mine is in 45 and kicks like a mule, but the 9mm should be reasonable.
i'd try to borrow a friend's all steel handgun, load it up with hollow points, and see if your belly band still stays in place. when i used to use a belly band, i had to wear it inside my belt line, so the belt would help hold it up. the stretchy material will stretch more with a heavy gun than it does with your p238.
Favorite range gun for the money - CZ 75B or STI Spartan V 9mm
Go-to carry setup - Walther PPS or PPQ in FIST kydex holster 1AK
Favorite semi-auto design - HK P7
"A Sig is like a lightsaber - not as clumsy or random as a Glock."