My Savage 99 always had excessive muzzle jump which affected my shooting. So I did a little research and sent this .308 to Magna Port in Michigan. Their skilled craftsmen formed four slots at the muzzle which reduced recoil and eliminated muzzle jump. Now I find this a joy to shoot; it was money well spent. Cost to me was about $130.00 Disclaimer: I am not employed nor compensated by Magna Port in any way for endorsing their service.
For a time, Marlin ported their barrels with multiple round holes which is the same concept but different approach to eliminating muzzle jump.