Personally, my thoughts on recoil control is the following:
- Good grip (usually a thumbs-forward competition-style grip...and remember that the support hand should be providing at least 50% of the gun control strength) and proper body position (shoulders rolled forward) helps somewhat in mitigating muzzle rise.
- More importantly, those proper mechanics will help drive the gun back down on target after the shot. I think that recovery from the recoil is just as important (if not more so) than controlling the recoil
- Finally, learn the rhythm of your gun. There's a certain speed at which you can drive your gun back on to the target, and you need to shoot the gun a LOT to figure out what this rhythm is.