What Steve and Mazin are saying. It's Newton's third law. Mass x Velocity of the round will equate the Mass x Velocity of the gun. You can increase the gun's mass or lower the gun's velocity to lower the recoil. The heavier stock will slow the gun's velocity, or you can simply extract velocity directly by a muzzle break. If the stock is functioning fine and not effecting accuracy, and the recoil pad is a decent one, you are better off taking it to a smith and having a break installed.