Google's category and hours fields have no way to flag a Class 3 Special Occupational Tax license — the federal designation that lets a dealer sell suppressors, short-barreled rifles, and other NFA items — so it disappears into the same generic 'gun store' pin as any shop that only carries standard firearms. Every store on this page has that status confirmed from its own website, FFL/SOT listing, or direct contact, not guessed from a review mentioning a suppressor in passing.
-
Red and Black Enterprises
315 Richards Ferry Rd, Fredericksburg, VA 22406
-
Hall Precision and Gunsmithing
5320 Plank Rd, Fredericksburg, VA 22407-6635
Monday – Friday: 10am – 8pm Saturday: 10am – 8pm
-
Caliber Firearms & Accessories
102 Fleet Rd, Fredericksburg, VA 22406-6215
9AM-4PM Monday-Friday
-
SSG Tactical
610 Westwood Office Park, Fredericksburg, VA 22401-5114
monday - saturday 12pm - 5pm
Stafford 3
-
Southern Custom Tactical Gear
30 Big Spring Ln, Stafford, VA 22554
Monday - Friday: By appointment
-
SSG Tactical
556 Garrisonville Rd Ste 101, Stafford, VA 22554
10am - 7pm Monday - Saturday 12pm - 5pm Sunday
-
American Rheinmetall Munitions, Inc.
125 Woodstream Blvd Ste 105, Stafford, VA 22556
-
DOA Arms
977 Reon Dr, Virginia Beach, VA 23464-3827
-
The Armory
5313 Indian River Rd, Virginia Beach, VA 23464-5366
-
Optimus Arms
1505 Taylor Farm Rd, Virginia Beach, VA 23453-3099
-
Big Dog Outfitters
11465 Ridge Rd, King George, VA 22485
Tues - Sat: 10:00 AM - 6:00 PM
-
Genesis Firearms
4266 James Madison Pkwy, King George, VA 22485-5995
Monday - Saturday 10 AM - 7 PM, Sunday 12 PM - 6 PM
-
K3 Armory
14712 Ridge Point Dr, Midlothian, VA 23112-2365
-
London Firearms Exchange
13473 Midlothian Tpke, Midlothian, VA 23113-4213
-
Liberty Sport & Pawn
42259 E Morgan Ave, Pennington Gap, VA 24277-2259
Mon–Fri 9am–5pm, Sat 9am–3pm, Sun closed
-
Smokin' Guns
42244 E Morgan Ave, Pennington Gap, VA 24277
Roanoke 2
-
Safeside Tactical
1201 Shenandoah Ave NW, Roanoke, VA 24017-5601
-
Bryansteens Gun & Archery
2840 Peters Creek Rd, Roanoke, VA 24019-3512
Monday-Friday 10-6, Saturday 10-4, Closed Sunday
Abingdon 1
-
Firearms 4 U
920 W Main St, Abingdon, VA 24210-2480
-
H & F Arms LLC
7524 Richmond Hwy, Alexandria, VA 22306-2305
-
Big Boyz Guns
4568 Blue Ridge Blvd, Blue Ridge, VA 24064-1820
Boyce 1
-
Custom Gunsmithing
11876 Lord Fairfax Hwy, Boyce, VA 22620-2022
Mon-Fri 10am-6pm
Burke 1
-
Outdoor Arms
9445 Lapstrake Ln, Burke, VA 22015-4223
Fri 5:20pm-9pm, Sat 9:40am-5pm
-
Capital Supply Company Llc
14210 Sullyfield Cir Ste F, Chantilly, VA 20151-1656
Tue-Fri 10am-6pm, Sat 10am-3pm
-
ISFA-4 Defense Supply Company
1100 Cedar Rd Ste B, Chesapeake, VA 23322
Tue-Fri 10am-7pm, Sat 10am-6pm, Sun 11am-4pm
-
Chesterfield Armament & Art
12440 Donegal Dr, Chesterfield, VA 23832
Culpeper 1
-
Walker Custom Rifles
19234 Inglewood Rd, Culpeper, VA 22701
saturdays 8am - 11am
Danville 1
-
Bulldog Cases and Vaults
830 Beauregard St, Danville, VA 24541-2104
Evington 1
-
Hickory Hill Arms
69 Gracie Ct, Evington, VA 24550
Halifax 1
-
Guns-N-Stuff
105 S Main St, Halifax, VA 24558
Hampton 1
-
True Aim Tactical
By Appointment Only, Hampton, VA 23664
-
Shane's Firearm Destination LLC
870 N Liberty St, Harrisonburg, VA 22802-4502
Herndon 1
-
Herndon Arms
795 Center St, Herndon, VA 20170-4684
monday 11am to 7pm
Manassas 1
-
Trojan Arms & Tactical Inc.
10981 Nokesville Rd, Manassas, VA 20110-2021
Mon-Fri 10am-6pm, Sat 10am-3pm
-
Charlie's Custom Clones
8115 Judith Ln, Mechanicsville, VA 23116
Monday-Friday 9:00a to 6:00p ET, Saturday 10:00a to 2:00p ET
-
Black Widow Firearms
2309 Lee Hwy, Mt Sidney, VA 24467-2201
Poquoson 1
-
Bull Island Armory
1 Jump Point Ln, Poquoson, VA 23662
Radford 1
-
E.S. Ramey Firearms
7312 Peppers Ferry Blvd, Radford, VA 24141-8856
Reston 1
-
Thousand Pikes Arsenal
1930 Isaac Newton Sq W Ste 100-3010, Reston, VA 20190-5011
Richmond 1
-
New American Arms
6017 West Broad St, Richmond, VA 23230
Mon-Fri 10am-6pm, Sat 10am-5pm
-
Big Iron Outdoors LLC
15337 Spotswood Trail, Ruckersville, VA 22968
mon fri tue sat 10:00 am
-
Dominion Defense, Llc
7200 Fullerton Rd Ste B, Springfield, VA 22150-2200
Monday – Saturday, 10am-6pm
Staunton 1
-
Nuckols Gun Works
1301 Barterbrook Rd, Staunton, VA 24401-5014
Mon-Fri 10am-6pm, Sat 8am-4pm
Sterling 1
-
Sterling Arsenal
201 Davis Dr, Sterling, VA 20164-4416
tue fri 11am sat 10am tue - fri: 11am sat: 10
Verona 1
-
Nuckols Gun Works
294 Lee Hwy, Verona, VA 24482-2500
Monday-Friday 10am to 6pm, Saturday 8am to 4pm, Closed Sunday
-
Clark Brothers Gun Shop
10016 James Madison Hwy, Warrenton, VA 20186-7820
mon- sun 9:00 am mon- sun 9:00 am mon- sun 9:
-
All Shooters Tactical
3310 Noble Pond Way, Woodbridge, VA 22193-1472
Mon-Fri 10am-6pm, Sat 11am-4pm
Also in Virginia
Good to know
What is a Class 3 gun dealer?
It's a dealer holding a Special Occupational Tax (SOT) status on top of their federal firearms license, which lets them legally sell NFA-regulated items like suppressors, short-barreled rifles, and machine guns. Not every gun store carries this license, since it adds extra paperwork, fees, and ATF oversight.
How long does it take to get an NFA item like a suppressor?
After you pass the background check and the dealer submits your ATF transfer paperwork, approval has historically ranged from a few months to close to a year depending on ATF processing volume. The item stays in the dealer's safe under your name until the transfer clears, so you can't take it home the same day.
How to register firearm?
Firearm registration requirements depend entirely on state and local laws, as federal law does not mandate a universal registry for standard handguns or long guns. In Virginia, specific transfer reporting or permit steps may apply when purchasing or importing a firearm. You can consult any of the 47 licensed FFL dealers in Virginia for current compliance guidelines.
Can you get a concealed carry permit online?
Some jurisdictions allow applicants to complete classroom instruction online, but physical range qualification or in-person application filing is often required. Regulations vary across Virginia, where specific state police or sheriff department criteria must be met. Check with local authorities or 47 registered FFLs across Virginia for official permit procedures.