As far as I know, that stuff has been in development for a long while now. They are finally getting the grenade launcher version to work.
I think it will be a while before anyone is actually carrying them around.
On another note, as a self proclaimed gun nut, I don't like it. I don't want anything electronic in my guns. If one of mine right now malfunctioned, or something broke, I would have no problem knowing what went wrong and what part needs fixing or replacing, and I could do it myself in just a couple of minutes. But something like that, if I pull the trigger and it doesn't go off, I would have no idea where to even begin to look. I like things to be mechanical, electronic stuff is not for me.
I do like the idea that it can shoot 3 times before it recoils. That would be fun.