I've been considering carrying a nonlethal weapon with me all the time and wanted advice on what to choose. I've been considering extendable batons, pepper spray, even tasers. What other nonlethal weapons are there and which is the most effective that I can carry on my person or leave in my car.