As a small not very strong woman, im looking for options for self defense. living in new jersey makes it difficult to know what exactly I can and cannot carry legally. I would love to have a firearm, or atleast a taser, but that is obviously not an option. a knife would probably be my next...