Greg's formal firearms training classes he has completed.
NYS Pistol Permit Safety Course - Buffalo Gun Center 10/01/2014 3 hours
Concealed Carry Skills – Iron Sight Firearms Training 03/01/2015 4 hours
Low Light Pistol Operations- Iron Sight Firearms Training 03/01/2015 4 hours
NRA Basics of Pistol Shooting – Dennis Gurnett NRA TC . Marksmanship level 2
12/18/2016 8 hours
Concealed Carry Basics- Rochester Personal Defense 06/03/2017 8 hours
Concealed Carry 1 – Rochester Personal Defense 09/20/2017 8 hours
Concealed Carry 2 – Rochester Personal Defense 10/15/2017 8 hours
Glock Armorers Course - Glock(Gates Police Dept) 04/18/2018 8 hours
NRA Basics of Pistol Shooting – Rochester Personal Defense Marksmanship level 4
04/27/2018 8 hours
NRA Instructor Certification- Rochester Personal Defense 04/28-29/2018 16 hours
Combative Pistol – Handgun Combatives/Dave Spaulding 09/15-16/2018 16 hours
Concealed Carry 1 – Rochester Personal Defense 04/07/2019 8 hours
USCCA Concealed Carry and Home Defense Fundamentals Instructor
Certification – Rochester Personal Defense 04/13-14/2019 16 hours
Run Your Gun – Rochester Personal Defense 05/26/2019 8 hours
Combative Pistol – Rochester Personal Defense/Dave Jenkins 11/02-03/2019 16
hours
The Law of Self Defense- Andrew F. Branca 04/25/2020 8 hours online
Civilian Response to Traumatic Incidents – EMS Tactical Group/Bradford
Senftleben, NRP 06/06/2020 8 hours
Kinetic Combat Pistol – Handgun Combatives/Dave Spaulding 07/11-12/2020 16
hours
Vehicle Defense Tactics – Rochester Personal Defense 09/05/2020 8 hours
Multi-State CCW Permit class – FTWNY 05/27/2021 4 hours
Combat Use of MRDS Workshop – Handgun Combatives/Dave Spaulding
06/11/2021 8 hours
Adaptive Combat Pistol – Handgun Combatives/Dave Spaulding 06/12-13/2021 16
hours
Vehicle Defense Tactics(force on force with Simunitions) – Executive Options/Donald
Redl 10/31/2021 8 hours
MAG20 Armed Citizens Rules of Engagement – Massad Ayoob 10/14/2021 20
hours
Close Quarters Pistol – Wartac Combatives/Richard Nance 05/01/2022 16 hours
Firearms and Self Defense laws – Rochester Personal Defense 10/30/2022 4 hours
Concealed Carry Skills – Iron Sight Firearms Training 03/01/2015 4 hours
Low Light Pistol Operations- Iron Sight Firearms Training 03/01/2015 4 hours
NRA Basics of Pistol Shooting – Dennis Gurnett NRA TC . Marksmanship level 2
12/18/2016 8 hours
Concealed Carry Basics- Rochester Personal Defense 06/03/2017 8 hours
Concealed Carry 1 – Rochester Personal Defense 09/20/2017 8 hours
Concealed Carry 2 – Rochester Personal Defense 10/15/2017 8 hours
Glock Armorers Course - Glock(Gates Police Dept) 04/18/2018 8 hours
NRA Basics of Pistol Shooting – Rochester Personal Defense Marksmanship level 4
04/27/2018 8 hours
NRA Instructor Certification- Rochester Personal Defense 04/28-29/2018 16 hours
Combative Pistol – Handgun Combatives/Dave Spaulding 09/15-16/2018 16 hours
Concealed Carry 1 – Rochester Personal Defense 04/07/2019 8 hours
USCCA Concealed Carry and Home Defense Fundamentals Instructor
Certification – Rochester Personal Defense 04/13-14/2019 16 hours
Run Your Gun – Rochester Personal Defense 05/26/2019 8 hours
Combative Pistol – Rochester Personal Defense/Dave Jenkins 11/02-03/2019 16
hours
The Law of Self Defense- Andrew F. Branca 04/25/2020 8 hours online
Civilian Response to Traumatic Incidents – EMS Tactical Group/Bradford
Senftleben, NRP 06/06/2020 8 hours
Kinetic Combat Pistol – Handgun Combatives/Dave Spaulding 07/11-12/2020 16
hours
Vehicle Defense Tactics – Rochester Personal Defense 09/05/2020 8 hours
Multi-State CCW Permit class – FTWNY 05/27/2021 4 hours
Combat Use of MRDS Workshop – Handgun Combatives/Dave Spaulding
06/11/2021 8 hours
Adaptive Combat Pistol – Handgun Combatives/Dave Spaulding 06/12-13/2021 16
hours
Vehicle Defense Tactics(force on force with Simunitions) – Executive Options/Donald
Redl 10/31/2021 8 hours
MAG20 Armed Citizens Rules of Engagement – Massad Ayoob 10/14/2021 20
hours
Close Quarters Pistol – Wartac Combatives/Richard Nance 05/01/2022 16 hours
Firearms and Self Defense laws – Rochester Personal Defense 10/30/2022 4 hours