Locations:
select










Aspiring and expert recreational shooters and archers enjoy their pastimes in our modern, safe and dynamic centers. State-of-the-Art ranges, superior training and fully equipped shops let you get the most from your shooting experience. Collectors and enthusiasts know us for quality, service and expertise, which has been our commitment to customers since 2003.



Students MUST arrive 15 minutes prior to scheduled class start in order to attend. Do not bring personal equipment or firearms into the store or classroom unless asked to do so by Heritage Guild staff. While we do encourage students to bring in their own firearms,  No loaded guns or live ammunition are permitted in the class room. Thank you!

All classes are held @ Heritage Guild Training Academy in Easton, PA unless stated otherwise in the class calendar list (Heritage Guild of Branchburg or Rahway, NJ).

Minors: Any student between the ages of 10 and 17 must have a parent or guardian present on the range at all times.

Heritage Guild Training Academy Cancellation and No-Show Policy:

Customers who wish to cancel or reschedule their course enrollment must do so a minimum of seven days 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 seven days 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 up to 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.

Contact Heritage Guild @ 610-258-5500 to speak with the Training Academy for more information, or to reschedule.