personally i'll stick with something old and reliable, say a M79 or M203 40mm GL, may only be single shot, but if your needing to pump then out like water from a hose then you are either:
A. In the wrong fire fight
B. should have that Mk 19 in support
C. be calling in close air support