IMO, it doesn't sound robust or easily produced enough to be decisive.
It would be prone to hopper jams, leaky seals and little unreliabilites like that.
You would have to have considerable machining capabilities before it could be produced in quality and numbers
The Romans did invent a...