know your enemy
Like all good military commanders know is that intelligence is a vital aspect of survival.No different in the civilian world.The more you know about your enemy the better off you are in preparing to defeat him knowing his weaknesses and strengths.I was reading this report and thought you may find it interesting since most here carry for protection.Enjoy the material.
FBI — 2011 National Gang Threat Assessment
» Springfield Armory
» HGF Sponsors