Frequently Asked Questions
★★★What should I bring to class?
Bring eye and ear protection (extras are available if you don't have your own), a valid photo ID, and, if you own one, the firearm and ammunition you'd like to train with. If you don't have a firearm yet, let us know ahead of time so we can plan for a loaner.
Is there an age minimum?
Kids-only classes are tailored to younger students with a parent/guardian present. For our standard classes there is no strict age cutoff, but younger students should be comfortable following safety instructions closely — reach out and we'll help figure out the right fit.
Do you offer one-on-one or private training?
Yes. Use the "Request Custom Training" form on the home page or the Contact page to tell us what you have in mind — one-on-one instruction, a kids-only class, or a private group session — and we'll follow up to schedule it.
How do deposits and payment work?
Some classes require a deposit to hold your seat, due at signup, with the balance due the day of class. Payment is handled through PayPal.me — after you register you'll get a link for the amount due. Visit the Pay page any time to send a payment or look up your registration status.
What is your cancellation / weather policy?
If a session needs to be rescheduled for weather or safety reasons, we'll reach out using the contact info from your registration as soon as possible to get you into another session.
Do I need my own firearm?
No — having your own firearm is welcome but not required for most classes. If you don't have one, mention it when you register or reach out beforehand so we can make sure a loaner is available.
Contact Us
★★★Email: Deran@hffirearms.com
Message sent — thank you!
We'll get back to you as soon as we can.
We'll get back to you as soon as we can.