HAGERSTOWN, MD | FALLING WATERS, WV
HAFER’S • SERVICES

Practical service. Local support.

From careful gunsmithing and Cerakote work to fingerprinting, passport photos, and instructor-led learning, start with a team you can talk to.

Since 2000

Serving the tri-state community

Two locations

Hagerstown, MD · Falling Waters, WV

Real guidance

Training, service, and local support

A CLEAR PLACE TO BEGIN

One team. Several ways to help.

Choose the service that fits your next step. Our team can help confirm current availability, pricing, and what to bring before you visit.

01

Gunsmithing

General repair and restoration, Cerakote finishes, and experienced craftsmanship across gunsmithing, woodworking, machining, welding, and factory armoring.

02

Fingerprinting

Hard-card and live-scan fingerprinting, plus passport photos. Call to confirm current requirements and availability.

03

Training

Instructor-led education for different learning goals, with current class information and qualified instructors.

04

Practical support

Insurance appraisals, Maryland notary services, and business credential support from a familiar local team.

Interior display at Hafer’s store
GUNSMITHING

Deep craft experience, straightforward service.

Hafer’s brings more than 80 years of combined experience across gunsmithing, woodworking, machining, welding, and factory armoring. The team offers general repair and restoration support, Cerakote finishes, and certified machining and welding skills.

Factory-trained armorer experience includes Remington, Colt, Beretta, Smith & Wesson, Glock, IWI, and Sig Sauer. Tell us what needs attention, and we will help you understand the next step.

FINGERPRINTING & PASSPORT PHOTOS

Fingerprinting, made straightforward.

Hard-card and live-scan fingerprinting are offered during normal business hours. Published rates are shown below; please confirm current pricing, availability, and required documents before visiting.

CURRENT DETAILS

Hard-card fingerprinting

$25 / card
Published rate. Call to confirm current availability and any organization-specific requirements.

CURRENT DETAILS

Live-scan fingerprinting

$75
Published rate. Call to confirm current availability and any organization-specific requirements.

ALSO AVAILABLE

Passport photos

Complete your visit with passport photos. Call ahead to confirm current availability and pricing.

Before you visit
Rates, availability, and required documents can change. The organization requesting your documents may have its own rules, so please confirm the current details with Hafer’s first.

TRAINING

Learn with a clear next step.

Explore current instructor-led classes for different learning goals, including foundational, permit-program, hunter education, continuing education, and one-to-one options.

Hafer’s service list includes an NRA Certified Instructor and Maryland Hunters Education support. Class dates, requirements, and openings can change, so review the current schedule before registering.

Training photo from Hafer’s public class information
LEARN WITH HAFER’S

Make learning your next step.

Browse the class options, then check current dates and availability in the registration calendar.

PRACTICAL SUPPORT

Helpful details, handled locally.

Ask the team about insurance appraisals, Maryland notary services, and business credential support, including 07 FFL and 02 SOT services. Contact Hafer’s first so the right team can confirm what is currently available.

Good to know

Services, rates, and requirements can vary. A quick call helps confirm the right documents, timing, and location for your visit.

TWO LOCATIONS

Come see us when you are ready.

Hafer’s serves the tri-state area from two convenient locations. Call ahead if you need to confirm a service or special appointment.

MARYLAND

Hagerstown, Maryland

15411 National Pike
Hagerstown, MD 21740

WEST VIRGINIA

Falling Waters, West Virginia

6541 Williamsport Pike
Falling Waters, WV 25419

Exterior of Hafer’s Maryland storefront
Hafer’s West Virginia location and parking area
Two Hafer’s locations: 15411 National Pike, Hagerstown, MD 21740; 6541 Williamsport Pike, Falling Waters, WV 25419
READY WHEN YOU ARE

Questions before you visit?

Call 240-347-4906 or use the contact page to reach the right team. We can help you confirm the next step.