All FFL Dealers in West Virginia
12 total FFL dealers in West Virginia — including active, expired, and inactive licenses.
Looking for only active dealers? View Active Dealers in West Virginia →
How many total FFL dealers has West Virginia had?
The complete ATF record for West Virginia contains 12 federal firearms licenses — including active, expired, and surrendered licenses. This full archive is useful for researching a license history or confirming whether a former dealer is still in business. For dealers you can actually visit today, see the active-only listing; every record here is sourced from the ATF's public Federal Firearms Licensee data, refreshed monthly.
Browse by City
Illustrative imageB & G Pro Shop and Sportsman's Club Inc
Type 01381 Sportsman Drive, Bluefield, WV 24701
(304) 589-7432
Illustrative imageC & N Enterprises
Type 01Bailey, Wesley Earl
809 Old Bramwell Rd, Bluefield, WV 24701
(304) 207-0583
Illustrative imageBsac
Type 07Black Steel Arms & Coatings LLC
1956 Coal Heritage Road, Bluefield, WV 24701
(304) 362-9991
Illustrative imageBlackhawk Arms
Type 01Blankenship, Don F JR
136 Blackhawk Place, Bluefield, WV 24701
(304) 887-1029
Illustrative imageMountaineer Gun Works
Type 01Ellis, Lary M
649 Houston Rd, Bluefield, WV 24701
(304) 952-6896
Illustrative imageCapitol Armory
Type 01Eltiste Stamp Acquisitions, LLC
1956 Coal Heritage Road, Bluefield, WV 24701
(512) 879-1068
Illustrative imageEz Sales & Pawn
Type 02Ez Sales & Pawn Inc
3580 Coal Heritage Rd, Bluefield, WV 24701
(304) 589-3378
Illustrative imageEast River Armament
Type 01Hercey, James Robert
274 Chapelview Rd, Bluefield, WV 24701
(704) 891-2717
Illustrative imageNorton, John Stephen
Type 01441 Red Oak Ridge Rd, Bluefield, WV 24701
(276) 245-5298
Illustrative imageRk Holdings Llp
Type 01261 Mercer Mall Road, Bluefield, WV 24701
(304) 327-6902
Illustrative imageTwin City Auction CO, LLC
Type 011120 Bluefield Ave, Bluefield, WV 24701
(304) 325-9905
Illustrative imageWard, Michael Landon
Type 01 Inactive172 Lampkin St, Bluefield, WV 24701
(224) 772-0528