World-Class Training & Security Solutions
Full-Service Security & Investigations | Empowering One Client at a Time Shipping Information:
We are experiencing a large increase in orders. In stock firearms are estimated to ship within 5-7 business days after we receive the FFL. Firearms on backorder are estimated to take an additional 10 business days to ship.
We are working to process and ship each order as quickly as possible, and apologize for any inconvenience.
Please email CustomerService@ffmva.com with any questions.
We are experiencing a large increase in orders. In stock firearms are estimated to ship within 5-7 business days after we receive the FFL. Firearms on backorder are estimated to take an additional 10 business days to ship.
We are working to process and ship each order as quickly as possible, and apologize for any inconvenience.
Please email CustomerService@ffmva.com with any questions.
Featured Firearms
-
Sale!
Fedarm FBS Semi-Auto Bullpup Shotgun
$499.00$479.00 Add to cart -
Sale!
FRX Pump Action Shotgun – 12 Gauge
$279.00$249.00 Add to cart -
Sale!
Glock 27 Gen 5 Handgun
$699.99$679.99 Add to cart -
Sale!
Kimber Stainless LW OI Arctic .45 ACP
$1,049.99$999.89 Add to cart -
Sale!
Ruger EC9S Purple/Marsala Handgun
$469.99$439.99 Add to cart -
Sale!
S&W M&P Shield 9mm w/ Bug Out Bag
$499.00$479.00 Add to cart -
Sale!
S&W SD9VE Handgun
$419.00$399.00 Add to cart -
Sale!
Taurus 856 Concealed Hammer .38 Spl Revolver
$449.00$429.00 Read more
Featured Training
Featured Training
Firearms & Security Training
Firearms and Security Training for All Skill Levels and Backgrounds
Online Training Available for Select Courses Learn More →
Upcoming Events
We offer evening and weekend classes, too!
Do you have scheduling questions?
Contact Us Today →
Firearms Training
<Defensive Pistol - FULL
April 10 @ 8:00 am - 4:00 pm
LEOSA Qualification
April 17 @ 10:45 am - 12:00 pm
Basic Pistol
April 24 @ 9:30 am - 2:00 pm
Gun Safety Seminar
April 24 @ 9:30 am - 12:00 pm
Concealed Carry VA
May 1 @ 10:00 am - 12:30 pm
DCJS Security Training
Unarmed Security (01E) - FULL
April 5-6 @ 8:00 am - 5:00 pm
Private Investigator (02E)
April 12-18 @ 8:00 am - 5:00 pm
Armed Security (01E+05E+75E)
April 19-24 @ 8:00 am - 5:00 pm
Advanced Handgun (09E)
April 22-23 @ 10:00 am - 4:00 pm
Personal Protection Specialist (32E)
April 26-May2 @ 8:00 am - 5:00 pm
Schedule subject to change without notice.
Click Here to See More Events
WANT TO TRAIN FOR FREE?
Get Started Now →
WANT TO TRAIN FOR FREE?
Get Started Now →