The New Jersey Firearms Academy is an educational institution offering firearms training. The institute render products and services pertaining to firearms, self-defense and security – both educational and non-educational. It also offers a wide array of courses from basic firearms to armed security guard training.