Looks somewhat short to work as intended.
Re: Looks somewhat short
Same thing I noticed.
If I understand correctly, all the acceleration takes place in the gun barrel.
USA rail guns have much longer barrels.