This is where hand loading can make a world of difference. Shooting very light target loads, I call them bunny loads, will greatly reduce recoil, noise, and flash. You will still get a bigger bang over .22 lr and know you are shooting centerfire but the flash, muzzle rise, noise, and palm pain are gone even from an airweight s&w. My wife can easily go through 100 rounds of bunny loads in a session but we keep the full power loads for the last target. She only wants a few of those.
I can't tell the difference in a 125 gr bullet in .38 special vs a 158g, but I can sure tell the difference in a 158 gr .38 special loading vs. a 158g .357 magnum loading in the same gun.
And as noted above, weight is your friend for range time not only for recoil management but also accuracy.