TOP GUN TRAINING 

Instructor teaching a woman to shoot at a target at a shooting range
A person using a shooting simulator with a projected image of an outdoor scene showing a house and a car.
Person in a dark room aiming a gun at a simulated shooting range screen.
Silhouette of a soldier saluting with an American flag background and the text "Veteran Owned Business."

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.

  • Back view of a security guard wearing a black jacket with 'SECURITY' printed on it, and a black cap, standing outdoors.

    NYS Security Guard Training

    DCJS Approved NYS Armed and Unarmed Training

  • pistol lesson

    Pistol 101

    Our introductory class for Pistol shooting is designed to provide participants with foundational knowledge and skills necessary for safe and effective firearm handling.

  • Two Utah Department of Public Safety concealed firearm permits on a wooden surface, showing placeholders for personal details.

    Utah Multi State Carry Course

    Carry your concealed pistol in 30 states

    No pistol permit needed

  • Person shooting at a clay pigeon in a field with a shotgun, wearing a green cap and blue shirt.

    Introduction to shotgun

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

  • NJ CCW Qualification

    NJ CCW Qualification

    NJ CCW Qualification