I thought human-carried railguns were relegated to sci-fi? The power requirements are so high, the only practical mobile railgun is on a ship.
Problem is the muzzle velocity is pretty paltry right now. I think we are stuck behind the energy density of the power source