Victor Ricigliano US Concealed Carry Association Certified Instructor NRA Certified Pistol Instructor NRA Certified Personal Protection in the Home Instructor NRA Certified Range Safety Officer Retired Police Officer