Powder weight plus bullet weight causes most of the recoil and the velocity doesn't matter as much, but since the bullet weighs so much more than the powder, I'm going to ignore the powder weight. If you double the bullet weight but the velocity stays the same, you double the energy and the recoil. If the bullet weight stays the same but the velocity doubles, you get 4 times the energy, because the energy increases as a square of the velocity, but the recoil is only 2 times as much, not 4 times as much. Lighter bullets always have less recoil than heavier bullets at the same muzzle energy. The gun may or may not recoil faster with lighter faster bullets, but it will always kick HARDER with slow heavy bullets of the same energy.