nraTeach300200

Firearms Training

New Jersey Personal Defense Academy offers firearms training for all skill levels. Whether you have never shot a firearm before, or you are an advanced shooter looking for more training, we can help.

yimSword

Self Defense and Personal Protection

We offer a variety of classes in self defense and personal protection, teaching the skills you need to keep yourself and your loved ones safe.

Group Workshops, Private Lessons

We can accommodate groups of all sizes for workshops, as well as private lessons, for all of our courses – martial arts, firearms, self defense and all aspects of personal protection.

Our Latest Articles