Learned a great deal about the legal aspects of CC permit. Instructors were excellent, very experienced. I had extensive experience training with the best of the best former Navy Seals etc for OCONUS Federal temporary assignments that requiring weapons certification (intense training). These guys provided a wealth of information and training in a very compressed timed period, I learned a great deal. So much so on legal ramifications, I'm not sure I want to carry and just continue to focus on home protection. Overseas the Fed would protect me….domestically they opposite.