A sci-fi weapon roughly resembling either a coilgun or a railgun, or possibly both. High poly, but not realistic. I think it would be most useful in a cartoonish environment.
Included is a LOWER poly version of the model (only fbx) that looks almost exactly the same. All I did is remove some redundant edges.