I have been a member for 8 years. The training that you are given, gives you a knowledge, confidence, and the assurance that if there is a danger present, that you cannot evade, you will have the training to come out on top. And the USCCA will be there for you 24/7. Thank you Tim.