1. As russian say: \"Bayan\" (a very, very old idea)
2.If you want a railgun so badly, you can make one from missiles. I saw on youtube, that a missile-based railgun, if large enough, can even blast a planet through (in thickest way possible, if you know what i mean)