Frank has over 30 years of Military and Police experience. As a Police Officer for 25 years as a member of the NYPD and the Suffolk County Police Department, he has worked in multiple positions from Patrol Officer through Detective. He has trained with numerous police agencies and was trained in Counter Terrorism Awareness, Taser training, Active Shooter, Patrol Rifle and much more. He has trained with some of the best units in the U.S. Army and Allied countries as well as private sources. Frank is a Certified NRA Pistol and Rifle Instructor, a Certified NRA Range Safety Officer and is a certified Firearms Instructor through the Institute of Homeland Security and Training. Some of Frank’s other training includes seminars in edged weapons, building U.S. Doctrine for Military Operations in Urban Terrain, Combatives training, Rules for the use of force, DOD non-lethal weapons, and many more. He has competed in USPSA, IPSC and 3 Gun events for the last 20 years. He is currently dedicating his time to teaching firearms owners safe and practical shooting skills.