Metalstorm ran into the problem that in as implemented form, it had major problems like the fact that each tube was basically an inaccurate single use weapon. Think about ballistics from variable length barrels.
Serious question: Does it really need barrels if the point is to throw a cloud of liquified metal in a large area at a falling object?