This is just a small cannon which can fire at least three small green/black rods a good ten feet.

By: kennypc

More: continued here