hello,
This idea is based on the chainreactor (vertical Gauss gun).
http://gabydewilde.googlepages.com/chainreactor
/index.php/topic,1858.0.html (http://www.overunity.com/index.php/topic,1858.0.html)
In order to make the cannon stronger, reload it self and drive an axle I've come up with the following design.
http://gabydewilde.googlepages.com/chaingenerator