Training Academy

The Heritage Guild Training Academy is currently holding live fire firearms classes at our Easton Location. We offer many other courses in our Branchburg and Rahway NJ locations. The Heritage Guild Training Academy offers NRA and Heritage Guild courses taught by certified instructors in basic rifle, pistol and shotgun. Our instructors teach safety, fundamentals and proficiency with firearms, as well as advanced techniques. We provide the same level of instruction and expertise for all levels, beginner to experienced.

The Heritage Guild Training Academy holds archery courses taught by certified USA Archery instructors in Easton, PA and Branchburg, NJ. Our Heritage Guild Beginner Archery Course consists of USA Archery certification as well as tips and techniques on getting started and selecting equipment.


Call: 610.258.5500 for information on Archery and Live Fire Firearms Training, or to schedule a Private Lesson.


The Heritage Guild at our Easton Location and Branchburg Location teaches firearms and archery courses.  Below is a list of all the classes and training offered by our certified instructors.  Go ahead and register for the perfect course for you and your friends today! Some of our courses are scheduled on demand - Contact us to set up a custom date for you.

Archery Courses

Handgun Courses

Specialized Training Clinics

     *   Lone Star Legal Defense Seminar

NRA Courses

Rifle Courses

Courses for Women

Concentrated Courses

Private and Semi-Private Lessons:

Private and Semi-Private Archery Instruction

  • Private lesson - $65 per hour session (one on one)
  • Semi Private - $100 per hour session (up to three students)


Training Academy Archery
Training Academy Range Instruction
Training Academy - Classroom
Training Academy Range Instruction 2
Training Academy Archery Easton, PA Inside

How Do I Participate?

We really prefer to speak to our students, either in person or over the phone prior to their lesson in order provide the best possible service / experience.

Walk-ins are welcome on a first-come, first-served basis, when instructors are available.

Guidelines and Procedure for Cancellations and No-Shows for Training Academy classes:

Customers who wish to cancel or reschedule their course enrollment must do so a minimum of 72 hours prior to the scheduled course date in order to receive a full refund or to be rescheduled to another course date free of charge.

For cancellations received within 72 hours of the scheduled course no full refunds will be issued. Customers wishing to reschedule for another currently listed course date can do so, but will incur a $25 rescheduling fee. Customers also have the option to receive store credit for the course less the $25 rescheduling fee.

Failure to attend the course (no-show), or cancellations received within 24 hours prior to the course, will not receive a refund. Customers who wish to reschedule will be required to pay the course fee again.

Heritage Guild reserves the right to cancel or reschedule courses, seminars, clinics, or events at any time. If we are forced to reschedule due to unforeseen circumstances or conditions beyond our control, students are entitled to a full refund or can be rescheduled to a future class date at no charge. ANY cancellation notice will be given via the phone number or email address you provide at the time of enrollment, please be sure you are providing the absolute best means for Heritage Guild to contact you.