TOP GUN TRAINING 

Our Services

  • nys concealed carry course

    NYS 16+2 Concealed Carry Course

    This is the NYS mandated course for the issuance of a NYS concealed carry licence, this class is DCJS approved and taught by DCJS instructors. Approved for NYC, Nassau, Suffolk and Westchester County

  • HR 218 near me

    HR-218 LEOSA

    This Class is for active and retired law enforcement only

    HR 218 is a federal law that allows police officers or law enforcement officials, who retire in good standing, to obtain a permit that allows them to carry a concealed handgun in all fifty U.S. States.

  • NYS Security Guard Training

    DCJS Approved NYS Armed and Unarmed Training

  • Utah Multi State Carry Course

    Carry your concealed pistol in 30 states

    No pistol permit needed

  • Introduction to shotgun

    This is a class for new shooter! you will learn how to safely handle and use a shotgun

  • Private Classes

    Private one-on-one shooting classes of various types of firearms.