Everybody always talks tough on the internet, but the truth is, that if you have to defend yourself with gun, it is going to cost you a pile of money unless you have something like this to back you up.
In Texas the state often pays the cost of a Grand jury if you are found innocent, but I feel better KNOWING that the cost will be covered.