DJSunhammer said:
Except they couldn't… Any weapon capable of punching through inches thick armor is going to have enough recoil to turn a human being into paste when he fires it. Not a very useful weapon to be honest.
last I checked recoil is caused by the rapid expansion of gas when the powder in a current day bullet explodes, rail & gauss weapons is about using magnetism, directing all the force forward along the barrel (unlike a bullet, where the gas is leaked both front and back, the later the cause of recoil)