I would say that situational awareness would be number one on your list, however my personal number one is mindset. Doesn't matter if you have the latest and greatest tools, are faster than Bob Munden, or the reincarnation of Bruce Lee... If you are not ready to take a life in defense of your...