Course Registration


  • March 6, 2026
    5:00 pm - 9:00 pm

Active Shooter Scenario Training Anyone hat has taken any course should realize that training is just the beginning and that in order to develop skills, timing, decision making and awareness you must practice the skills you have learned.  That is why this course can be repeated a 2nd time for no cost.  You pay the (more…)


  • March 7, 2026 - March 8, 2026
    9:00 am - 6:00 pm

New York State Basic Pistol Safety Course (16hrs plus Live-Fire)  New York State Basic Pistol Safety Course (16hrs plus Live-Fire)  This is the new New York State Basic Pistol Safety Course for; (Onondaga County, Oswego County, Jefferson County, Madison County, Cortland County, Tompkins County, Lewis County, Chenango County, Seneca County, St Lawrence County, Broome County and Oneida County)   We are offering the new 16 +2 (more…)


  • March 14, 2026 - March 15, 2026
    9:00 am - 6:00 pm

New York State Basic Pistol Safety Course (16hrs plus Live-Fire)   New York State Basic Pistol Safety Course (16hrs plus Live-Fire)  This is the new New York State Basic Pistol Safety Course for; (Onondaga County, Oswego County, Jefferson County, Madison County, Cortland County, Tompkins County, Lewis County, Chenango County, Seneca County, St Lawrence County, Broome County and Oneida County) We are offering the new 16 +2 (more…)


  • April 11, 2026 - April 12, 2026
    9:00 am - 6:00 pm

New York State Basic Pistol Safety Course (16hrs plus Live-Fire)  New York State Basic Pistol Safety Course (16hrs plus Live-Fire)  This is the new New York State Basic Pistol Safety Course for; (Onondaga County, Oswego County, Jefferson County, Madison County, Cortland County, Tompkins County, Lewis County, Chenango County, Seneca County, St Lawrence County, Broome County and Oneida County)   We are offering the new 16 +2 (more…)


  • April 25, 2026 - April 26, 2026
    9:00 am - 6:00 pm

New York State Basic Pistol Safety  Course (16hrs plus Live-Fire)  This is the new New York State Basic Pistol Safety Course for; (Onondaga County, Oswego County, Jefferson County, Madison County, Cortland County, Tompkins County, Lewis County, Chenango County, Seneca County, St Lawrence County, Broome County and Oneida County)   We are offering the new 16 +2 hour NYS Basic Pistol Safety Course.  This covers all the (more…)


  • May 23, 2026 - May 24, 2026
    9:00 am - 6:00 pm

New York State Basic Pistol Safety Course (16hrs plus Live-Fire)  New York State Basic Pistol Safety Course (16hrs plus Live-Fire)  This is the new New York State Basic Pistol Safety Course for; (Onondaga County, Oswego County, Jefferson County, Madison County, Cortland County, Tompkins County, Lewis County, Chenango County, Seneca County, St Lawrence County, Broome County and Oneida County)   We are offering the new 16 +2 (more…)


  • June 13, 2026 - June 14, 2026
    9:00 am - 6:00 pm

New York State Basic Pistol Safety Course (16hrs plus Live-Fire)  New York State Basic Pistol Safety Course (16hrs plus Live-Fire)  This is the new New York State Basic Pistol Safety Course for; (Onondaga County, Oswego County, Jefferson County, Madison County, Cortland County, Tompkins County, Lewis County, Chenango County, Seneca County, St Lawrence County, Broome County and Oneida County)   We are offering the new 16 +2 (more…)


  • June 27, 2026 - June 28, 2026
    9:00 am - 6:00 pm

New York State Basic Pistol Safety Course (16hrs plus Live-Fire)  New York State Basic Pistol Safety Course (16hrs plus Live-Fire)  This is the new New York State Basic Pistol Safety Course for; (Onondaga County, Oswego County, Jefferson County, Madison County, Cortland County, Tompkins County, Lewis County, Chenango County, Seneca County, St Lawrence County, Broome County and Oneida County)   We are offering the new 16 +2 (more…)