I've not had to use USCCA but the piece of mind it brings me was enough to pay for my son's enrollment. With him in the military and raising a young family the cost become discretionary and one he most likely wouldn't have taken on himself. I sleep better knowing he is under the USCCA umbrella.