Garry has pursued a life long passion for firearms and shooting.
He is retired from full-time law enforcement after 32 years, during which he spent 11 years as a firearms instructor and armorer.
He served 14 years in the Army National Guard assigned to an artillery unit.
Currently Garry is active in Precision Rifle Series (PRS) matches and has competed in over 70 regional & national matches since 2017.
He has also competed in NRA F-class rifle matches.
While precision and long range shooting is his primary focus, Garry is skilled in many aspects of firearms training and skills.