Here is a great little article from Preppers Survival + Self Defense blog. Their recommended top 10 self defense weapons are:
For the whole article click here –