NYS Handgun safety class
Each county in NYS has different requirements we are currently serving Central NY - Onondaga, Cayuga, Cortland, Oswego, Tompkins, Warren and Madison Counties.
Firearm Training and Safety
All aspects of firearm safety. Use, loading, unloading, rifle, pistol, shotgun and NYS laws.
We offer custom training for your needs.
JD Sporting delivers comprehensive firearm training across Central New York, including NYS handgun safety and concealed carry classes, FFL transfer assistance, and tailored pistol, rifle, and shotgun instruction. Led by NRA and DCJS certified instructors and retired law enforcement trainers with 40+ years combined experience, JD Sporting emphasizes live-fire drills, front-sight fundamentals, situational awareness, safe storage, and New York State legal compliance. We offer group, private, and permit-prep courses designed to build confidence, accuracy, and responsible gun ownership. Join our hands-on classes for expert coaching & ongoing support—register today to train safely and confidently.
Group Classes
We offer economical group rates. Please contact us to set up a training event. We can come to you or use our facilities.






