Just a general observation, but these kinds of weapons require a lot of energy. It seems like good old projectile weapons still pack the biggest bang for the buck.
This device actually uses the energy from a blank cartridge to power something like an EMP generator. I saw an article.about explosive EMP generators in popular mechanics or popular mechanics years back. Don’t understand the physics, and I’m not sure if this thing uses the same principle, but chemical explosive to electricity has been an idea for a while.