facebook YouTube Twitter Twitter telephone FFMVA
Student Login | Cart

FFM INC

Empowering One Client at a Time

  • Firearms Training
    • Courses
      • Schedule & Pay Now
        • Concealed Carry
        • Basic
        • Intermediate
        • Advanced
        • General Safety
        • Personal Protection
        • Instructor Certification
        • Range Safety Certification
        • CPR Certification
        • LEOSA
    • Online Training
    • One-On-One Training
    • Group Training
    • Mobile Training
  • Security Training
    • DCJS Entry-Level
    • DCJS In-Service
    • Specialty Certification
    • Financial Aid
    • Job Placement
  • Online Training
  • Security Services
    • Investigations
      • Investigative Services
        • Background Investigation
        • Due Diligence
        • Process Service
  • Gun Shop
  • Blog
    • Legal
    • Personal Protection
    • Concealed Carry
  • About
    • FAQs
      • Virginia Laws and Regulations
      • Concealed Carry Laws
      • Registration and Purchase of Firearms
      • Transportation of Firearms
      • Reciprocity Agreements
    • Employment
  • Testimonials
  • Calendar
  • My Account
    • Courses & Profile

Affordable Security & Firearms Training

Full-Service Security & Investigations | Empowering One Client at a Time



We Manufacture, Sell, and Repair Custom Firearms
Contact Us For Details!

apply now
FFMVA financing options

Firearms & Security Training

Firearms and Security Training for All Skill Levels and Backgrounds

Online Training Available for Select Courses Learn More →
online training

Online
Training

Online Training
E-Learning Courses

Learn More →

firearms training

Firearms
Training

Firearms Training
Pistol, Rifle & Shotgun

Learn More →

security training

Security
Training

Security Training
Armed/Unarmed, PPS & PI

Learn More →

Private Training

Private
Training

Private Training
A Customized Approach

Learn More →


Featured Training


Private Training | $299

Four-Hours (Special)



Walk-In Wednesday | $75

Concealed Carry Class

Upcoming Events

**For DCJS Firearms Retraining or In-Service Training, Contact Us to Schedule**
We offer evening and weekend classes, too!
Do you have scheduling questions?
Contact Us Today →

Firearms Training

Walk-In Wednesday
Every Wed @ 4:00 pm & 6:00 pm

Intermediate Pistol
June 11 @ 9:00 am - 5:00 pm

Concealed Carry VA
June 18 @ 10:00 am - 2:00 pm

Basic Pistol
July 2 @ 9:00 am - 2:00 pm

LEOSA Qualification
July 2 @ 2:00 pm - 3:00 pm

DCJS Security Training

Personal Protection Specialist (32E)
June 6-12 @ 9:00 am - 5:00 pm

Private Investigator (02E)
June 13-19 @ 9:00 am - 5:00 pm

Armed Security (01E+05E+75E)
June 20-25 @ 9:00 am - 5:00 pm

Patrol Rifle (10E)
June 25-26 @ 9:00 am - 5:00 pm

Advanced Handgun (09E)
June 27-28 @ 9:00 am - 5:00 pm

Schedule subject to change without notice.
More Events →

Featured Firearms

  • Sale! CANIK TP9 ELITE SC

    CANIK TP9 ELITE SC

    $439.00 $399.00
    Add to cart

  • Sale! Heritage Rough Rider

    Heritage Rough Rider 22LR Revolver

    $164.99 $139.99
    Add to cart
  • Sale! firearm product image

    Kahr Arms CT9 9mm

    $449.00 $399.00
    Add to cart

  • Sale! Kimber Stainless LW OI Arctic .45 ACP 5"

    Kimber Stainless LW OI Arctic .45 ACP

    $1,049.99 $999.89
    Add to cart

Reviews & Testimonials

More Testimonials
YouTube Channel
FFM INC
13279 Kings Hwy
King George, VA 22485 USA

Tel: 540-625-2029
Follow Us On:

facebook YouTube
Twitter Twitter
Instagram

FFL #: 1-54-26603 | VA DCJS #: 88-2252 / 11-9825 | WV SOS #: F201007006818
LEGAL NOTICES | PRIVACY POLICY | ACCESSIBILITY | CONTACT US
**WE PROUDLY OFFER A 10% DISCOUNT TO ALL FIRST RESPONDERS & MILITARY**

Copyright © 2022 FFM INC dba Golden Key
All rights reserved.