Actually... It's kinda cool...
All it would take is an EM pulse to render that technology useless... The military and law enforcement could use that as a serious advantage should they encounter an enemy that is using the weapon to do harm against them... By that same token, an enemy with a little knowledge could use that against us if we were to rely to heavily on the technology. I agree that the gun could be bad in the wrong hands, at the same time I can see a few disadvantages for the gunman and advantages for the good guys. If used properly by hunters, it should mean fewer animals wounded by idiots (more humane kills). That would be an awesome gun for farmers to use for pest control.