Whether you call it a pistol permit class or the NYS 16-Hour Concealed Carry License Class, this course is now mandatory under New York’s Concealed Carry Improvement Act (CCIA).
As of September 1, 2022, all applicants in Erie, Niagara, NYC, Nassau, Suffolk, and Westchester Counties must complete this training before applying for a license to carry.
Completing your training with us means it’s done right the first time, so you can avoid costly mistakes or delays in your pistol permit application.
✅ First DCJS-approved instructors in WNY & NYC
✅ Led by James Emmick, Peace Officer & NRA instructor with 30,000+ teaching hours
✅ Includes STOP THE BLEED certification
✅ All gear provided — Glock 17 Simmunition gun, ammo, holsters, protective gear
✅ Multi-state coverage — Florida & Arizona permit paperwork and certificate included
✅ 7-day student support for licensing questions & paperwork help (only NY instrcutors to include this!)
💵 Tuition: $349
To save your seat in one of the classes above, just follow these two simple steps:
The class fee is $349
After payment, forward your receipt email to: info@ftwny.com
In your email, include:
The date and location of the class you want to attend
The correct spelling of your full name (for your certificate)
Your NY county of residence
Once we receive your email, we’ll confirm your spot in class.
NYS & federal firearms law
Responsible use of deadly force
Situational awareness & de-escalation skills
Live-fire training with Glock 17 Simmunition Gun (See Demo Video Here)
STOP THE BLEED lifesaving certification
Multi-state permit application and certificate (Florida & Arizona)
Q: Do I need to bring my own firearm or ammo?
A: No — we provide all firearms, holsters, ammo, and protective gear.
Q: Is this class required everywhere in NY?
A: Yes in Erie, NIagara, NYC, Nassau, Suffolk, and Westchester and all NY counties.
Q: Can I split the class into multiple days?
A: Yes — we offer both one-day (16 hours straight) and two-day weekend/weekday formats.
Q: What is the refund policy?
A: Cancel 48+ hours prior for a refund. If you can’t attend, you may reschedule for another class date.
Q: Does this training help with other states?
A: Yes — Arizona & Florida non-resident permits are included at no extra cost.
“James is well known and respected… He’s the expert the permit office turns to when they have questions.” — Buffalo Reddit user
Don’t wait — seats fill quickly, and your permit application depends on it.
You must attend the full 16 hours to receive your certificate and qualify for your NYS Concealed Carry License.
If needed, you can split your training (for example: 8 hours in one session, and the other 8 hours in another class session).
💵 Refunds & Rescheduling
Payments are non-refundable unless you cancel 48+ hours before class.
If you cancel within that time, a $25 fee will be deducted from your refund.
You can also switch to another available date if needed.
📧 info@ftwny.com | ☎️ 716-903-2558
Looking for a Pistol Permit Class in Buffalo or Western New York?
Whether you’re searching for a pistol permit class or a 16-hour concealed carry training course, it’s now the same required class under New York State law — for both NYS and NYC concealed carry licenses.
At Firearms Training of Western New York, we proudly offer the FIRST officially approved 16-hour concealed carry class in Erie County, and we’re fully certified to provide training across Buffalo, Niagara County, and all WNY counties.
Get certified by experienced law enforcement instructors with a class that’s trusted across the region and meets every NYS legal requirement
We offer the 16-hour handgun safety and concealed carry courses that satisfy the requirements for an NYS pistol permit. We have multiple dates scheduled throughout the year.
Our comprehensive class not only provides the required training certificate for applying to NY State for a concealed carry license but also includes the necessary training certificates for Florida and Arizona. We go the extra mile by providing all the licensing paperwork you need, including printed photos, completed fingerprint cards, pre-labeled envelopes, and, most importantly, your certificates of completion. (Please note that fingerprinting for NY State will be done individually through your county after the class.) We take pride in being the sole known company offering multi-state licensing, included at no extra charge, with our 16-hour NY state required training.
More Dates Coming Soon
<!– Google tag (gtag.js) –> <script async src=”https://www.googletagmanager.com/gtag/js?id=G-5SMFZQCKE0″> </script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag(‘js’, new Date()); gtag(‘config’, ‘G-5SMFZQCKE0’); </script>