I was a Philadelphia Police Officer for 26years and know the importance of defending yourself both physically and financially. I think USCCA is the best defense insurance. Especially the training portion on what to do when involved in an incident involving your use of firearm. What you say or do not say to investigators mean something ( say nothing) except that you will cooperate once lawyer arrives!