Besides being a fantastic company with strong moral values, excellent customer service, the best carry magazine period, always a joy to talk to when ever there is an issue that needs resolved, and running into other members who love the USCCA.. ive had really great experience... keep up the great job of instilling training into all you do.. i can on and on.. thank you TIM.. for believing in your dream.. blessings