I almost bought a taser off the street for about $10 usd. I was inches away from buying one. I think it was a good deal as it was a flashlight that had a stun gun feature in it. But if it is illegal to own one in your country, then this is a cheap alternative. There are other videos that will show you how to build a more powerful version made to immobilize a threat. This little thing is more of a crowd control device. Easier to use as a critical self defense measure than a firearm, you can immobilize a threat without many problems. It was a good deal for 10$ a flashlight with stun gun feature in it.
For more details : motion graphics examples