NYS Concealed Carry License Class

NY State 16-Hour Concealed Carry License Class — WNY & NYC / Long Island


The official, fully DCJS-approved 16-hour firearms safety course, meeting all requirements under the Concealed Carry Improvement Act (CCIA) for NYS and NYC.


What You Need to Know

  • As of September 1, 2022, the CCIA mandates a 16-hour in-person handgun safety and live-fire course for anyone applying for a NYS or NYC concealed carry license.


Why Firearms Training of Western NY?

  • First DCJS/NYS-Approved Instructors in Erie County, NYC, Buffalo and Western NY

  • Lead instructor, James Emmick, brings 30,000+ hours of teaching experience — NRA certified, Peace Officer, Force Instructor

  • Supported by Chris Z., a former SWAT and law enforcement instructor

  • 7-day support for students — confident paperwork and application help post-class


What Makes Our Training Stand Out

  • Fully in-person 16-hour class, including Simmunition Glock 17 live-fire drills

  • STOP THE BLEED module included, with certificate

  • Multi-state licensing coverage (NY, Florida, Arizona) — includes photos, fingerprints, pre-labeled envelopes

  • All equipment provided: firearms, holsters, ammo, safety gear, materials — no extra charge


Choose Your Class Date & Register

  • WNY Dates at Red Dragon School, McKinley Mall — full-day or two-part weekend options

  • NYC/Long Island Dates at Double Tap Range (inside Samanea Mall)

  • Easy sign-up via payment link — submit proof + your info, and we confirm your seat

  • Tuition: WNY $349 / NYC $399— (Includes guns, ammo and Multi state) refundable with 48-hour notice or date swap allowed (details on registration)


Quick Answers

Question Answer
Do I need to bring my own gun or ammo? No — we supply everything you need.
My pistol license is from another county — do I still need training for NYC? Yes, If you’re applying, renewing/upgrading in or for  NYC, Nassau, etc., yes under CCIA, you must take this class/
Is it fully in person? Yes — no online option is accepted.ftwny.com
Course completion valid in other states? Yes — Our Class includes Florida and Arizona multi-state certification

What People Are Saying

“James is well known and respected for a reason…
he’s the expert the permit office turns to.”
— Buffalo Reddit usersReddit


Ready to Get Certified?

Click below to pay now and secure your spot — or contact us anytime with questions:

Contact: info@ftwny.com | 716-903-2558

CLICK HERE for classes scheduled in the Western New York Area Sign up

CLICK HERE for classes scheduled in the Westchester, New York City, Nassau, Rockland and Suffolk County area sign up

Send us an e-mail, text us, give us a call or fill out the contact form at bottom to ask questions about the classes listed below.

Go back

Your message has been sent

Warning
Warning
Warning
Warning

Warning.