I had no idea that there were comments here until now, a year later.
What are you guys talking about? Railguns are not only possible, they're already well into development. This is footage from the US ONR...
Wouldn't it have to be a space marine assault cannon? 6 barreled, usually mounted on vehicles, chain fed from an enormous pack, etc.
Separate names with a comma.