The kinetic energy formula is:...As to kinetic energy, velocity has a lot more impact than mass. Mass is linear and velocity is squared...
There may well be some truth here. Shooting .38 Special and 9mm Smith Centennials back to back, the nine has a much sharper recoil. The bullets are 148 gr and 115gr respectively, but the nines are crowding 1100, while the .38s are less than 800. I haven't done the energy math, and there are other variables, but the quick jump to 1100'sec has to make a difference.
Ke = 1/2 Mass x Velocity ^2
So yes....speed impacts energy a lot more than weight.