Mag-Na-Port is the way to go. I have revolvers/Contenders done that way. They also do a Mag-Na-Brake on revolvers which reduces recoil more than the ports, but it does add some length to the barrel.