If you can not watch this video,Click here.

Nowhere near a comprehensive list, but these are all under $300 and would serve perfectly if you had to defend yourself and fend for food in the middle of nowhere.