I first joined the USCCA in 2014 but due to hard times had to let membership lapse. I rejoined just over a year ago. The organization has only improved over the years. There is genuine comradery in this family. Everything is covered and covered well. Sure, there are other organizations out there but they lack that sense of family. They are just other "clubs." The training is plentiful and exemplary. Professional. USCCA offers instructional classes with a reputation to back it up. I am confident that USCCA has my back. I will not go anywhere else.