Holy...
I'm mounting one of these on mah armoured exoskeleton. That is, if I make an exoskeleton. Now that there is this, I'm giving up on ordinary weaponry.
Oh, and they'd better accellerate the army's body armour. I don't think what they've got now is anywhere near good enough.