Start with the class you have in mind, then reach the team directly for current requirements, location guidance, or service questions.
Bookeo is Hafer’s direct class-registration destination. Use it to review current dates and availability before you plan your visit. If you are deciding which class fits, explore the class overview or call the training team.
Call with the class name, your preferred location, and any timing or requirement question. The team can confirm current information directly.
Choose the contact path that matches your question. Email links open your mail app; calls connect to the general line.
Ask about a class, current requirements, or how to prepare before registration.
For general support, sales questions, invoices, and the best current contact path.
Send a general gunsmithing service inquiry by email so the team can advise on the next step.
Hafer’s serves the tri-state community from two locations. Hours are shared below as a general guide; call 240-347-4906 to confirm current hours, special appointments, and the best location for your question.
Shared hours
Monday–Thursday 10 am–6 pm
Friday 10 am–7 pm
Saturday 9 am–5 pm
Closed Sundays and major holidays
Hagerstown, MD
15411 National Pike
Hagerstown, MD 21740
Falling Waters, WV
6541 Williamsport Pike
Falling Waters, WV 25419
Explore the right page, then come back to registration when you are ready to choose a date. Current dates, openings, rates, and requirements are subject to confirmation.
Compare the current class overview and follow the class details that fit your goals.
Review high-level service information before calling with a specific question.