Gary Carr US Concealed Carry Association Certified Instructor US Concealed Carry Association Training Counselor Illinois Certified Instructor Illinois Certified Police Trainer Front Sight Institute Trained Retired Police Officer