FFL Dealers in West Virginia

962 licensed FFL dealers across 301 cities in West Virginia

Browse Cities in West Virginia

ALDERSON
5 dealers
ALLOY
1 dealer
ALUM BRIDGE
2 dealers
ARNETT
1 dealer
ARNOLDSBURG
1 dealer
ATHENS
2 dealers
AUGUSTA
3 dealers
AURORA
1 dealer
BAKER
5 dealers
BALLARD
1 dealer
BARBOURSVILLE
7 dealers
BARTOW
1 dealer
BEAVER
1 dealer
BECKLEY
12 dealers
BELINGTON
4 dealers
BELLEVILLE
2 dealers
BENWOOD
3 dealers
BERKELEY SPRINGS
13 dealers
BEVERLY
3 dealers
BICKMORE
1 dealer
BIG BEND
1 dealer
BIG SPRINGS
1 dealer
BIRCH RIVER
1 dealer
BLOOMERY
1 dealer
BLUEFIELD
10 dealers
BRADLEY
1 dealer
BRANCHLAND
1 dealer
BRANDYWINE
1 dealer
BRETZ
1 dealer
BRIDGEPORT
8 dealers
BRUCETON MILLS
6 dealers
BUCKHANNON
12 dealers
BUFFALO
1 dealer
BUNKER HILL
3 dealers
BURLINGTON
1 dealer
BURNSVILLE
1 dealer
CABINS
2 dealers
CALDWELL
1 dealer
CALVIN
1 dealer
CAMDEN
1 dealer
CAMERON
2 dealers
CANVAS
1 dealer
CAPON BRIDGE
5 dealers
CEDARVILLE
2 dealers
CHAPMANVILLE
1 dealer
CHARLES TOWN
7 dealers
CHARLESTON
24 dealers
CHESTER
2 dealers
CLARKSBURG
12 dealers
CLAY
1 dealer
CLENDENIN
1 dealer
CLEVELAND
1 dealer
COAL MOUNTAIN
1 dealer
COALTON
1 dealer
COLLIERS
1 dealer
COMFORT
1 dealer
COOL RIDGE
1 dealer
CORE
1 dealer
COTTAGEVILLE
1 dealer
COWEN
1 dealer
COXS MILLS
1 dealer
CRAB ORCHARD
1 dealer
CRAIGSVILLE
1 dealer
CRAWFORD
3 dealers
CRAWLEY
1 dealer
CROSS LANES
4 dealers
CULLODEN
3 dealers
DANESE
1 dealer
DANIELS
1 dealer
DANVILLE
3 dealers
DAVISVILLE
3 dealers
DAVY
1 dealer
DELBARTON
2 dealers
DELRAY
1 dealer
DRYFORK
1 dealer
DUNBAR
3 dealers
DUNMORE
1 dealer
EAST LYNN
1 dealer
ELEANOR
1 dealer
ELIZABETH
3 dealers
ELK GARDEN
5 dealers
ELKINS
17 dealers
ELKVIEW
11 dealers
ELLAMORE
1 dealer
ELLENBORO
1 dealer
FAIRMONT
24 dealers
FAIRVIEW
1 dealer
FALLING WATERS
7 dealers
FARMINGTON
1 dealer
FAYETTEVILLE
1 dealer
FLATWOODS
1 dealer
FLEMINGTON
4 dealers
FOLLANSBEE
1 dealer
FORT ASHBY
2 dealers
FORT SEYBERT
1 dealer
FOSTER
1 dealer
FRANKLIN
5 dealers
GALLIPOLIS FERRY
1 dealer
GANDEEVILLE
3 dealers
GASSAWAY
5 dealers
GENOA
1 dealer
GERRARDSTOWN
5 dealers
GILBERT
1 dealer
GLEN DALE
3 dealers
GLEN EASTON
1 dealer
GLENVILLE
3 dealers
GRAFTON
7 dealers
GRANTSVILLE
2 dealers
GREEN SPRING
1 dealer
HACKER VALLEY
1 dealer
HAMBLETON
2 dealers
HANSFORD
1 dealer
HARPERS FERRY
6 dealers
HARRISVILLE
2 dealers
HEATERS
1 dealer
HEDGESVILLE
15 dealers
HINTON
3 dealers
HORNER
2 dealers
HUGHESTON
1 dealer
HUNTINGTON
13 dealers
HURRICANE
12 dealers
HUTTONSVILLE
1 dealer
IAEGER
1 dealer
INWOOD
8 dealers
JANE LEW
4 dealers
JUMPING BRANCH
1 dealer
KANAWHA FALLS
1 dealer
KEARNEYSVILLE
4 dealers
KENNA
2 dealers
KENOVA
2 dealers
KERENS
2 dealers
KERMIT
2 dealers
KEYSER
10 dealers
KINGWOOD
2 dealers
LE ROY
1 dealer
LEON
1 dealer
LERONA
2 dealers
LESAGE
1 dealer
LEWISBURG
7 dealers
LIBERTY
1 dealer
LINDEN
1 dealer
LINDSIDE
1 dealer
LINN
2 dealers
LIZEMORES
1 dealer
LOGAN
4 dealers
LOONEYVILLE
1 dealer
LOST CITY
1 dealer
LOST CREEK
3 dealers
LUMBERPORT
2 dealers
LUNDALE
1 dealer
MAC ARTHUR
1 dealer
MADISON
2 dealers
MAIDSVILLE
2 dealers
MAN
2 dealers
MANNINGTON
3 dealers
MARLINTON
4 dealers
MARMET
2 dealers
MARTINSBURG
35 dealers
MASON
2 dealers
MASONTOWN
2 dealers
MATHENY
1 dealer
MATHIAS
3 dealers
MAXWELTON
2 dealers
MAYSVILLE
4 dealers
MEADOW BRIDGE
3 dealers
MIDDLEBOURNE
3 dealers
MIDWAY
1 dealer
MILTON
6 dealers
MINERAL WELLS
2 dealers
MONTGOMERY
1 dealer
MOOREFIELD
8 dealers
MORGANTOWN
26 dealers
MOUNDSVILLE
12 dealers
MOUNT CLARE
2 dealers
MOUNT HOPE
5 dealers
MOUNT NEBO
1 dealer
MOUNT STORM
2 dealers
NEW CREEK
3 dealers
NEW CUMBERLAND
5 dealers
NEW HAVEN
1 dealer
NEW MANCHESTER
2 dealers
NEW MARTINSVILLE
5 dealers
NEW MILTON
3 dealers
NEWBURG
1 dealer
NEWTON
2 dealers
NITRO
2 dealers
NORMANTOWN
5 dealers
NUTTER FORT
2 dealers
OAK HILL
3 dealers
OCEANA
1 dealer
OLD FIELDS
4 dealers
ONA
2 dealers
ORMA
1 dealer
PADEN CITY
1 dealer
PARKERSBURG
12 dealers
PARSONS
3 dealers
PAW PAW
2 dealers
PAX
1 dealer
PENNSBORO
2 dealers
PENTRESS
1 dealer
PETERSBURG
6 dealers
PETERSTOWN
3 dealers
PHILIPPI
4 dealers
PINEVILLE
1 dealer
POCA
4 dealers
POINT PLEASANT
4 dealers
POINTS
1 dealer
PRATT
1 dealer
PRICHARD
1 dealer
PRINCETON
14 dealers
PROCIOUS
1 dealer
PURGITSVILLE
1 dealer
QUINCY
1 dealer
RAINELLE
3 dealers
RANSON
3 dealers
RAVENSWOOD
5 dealers
RAWL
1 dealer
RAYSAL
1 dealer
RED HOUSE
2 dealers
REEDSVILLE
6 dealers
REEDY
2 dealers
RENICK
1 dealer
RICHWOOD
1 dealer
RIDGELEY
3 dealers
RIDGEVIEW
2 dealers
RIO
1 dealer
RIPLEY
5 dealers
RIVESVILLE
1 dealer
ROANOKE
1 dealer
ROCK
1 dealer
ROCKET CENTER
2 dealers
RODERFIELD
1 dealer
ROMNEY
5 dealers
RONCEVERTE
2 dealers
SAINT ALBANS
12 dealers
SAINT MARYS
2 dealers
SALEM
1 dealer
SALT ROCK
1 dealer
SANDYVILLE
3 dealers
SAULSVILLE
1 dealer
SCARBRO
1 dealer
SCOTT DEPOT
1 dealer
SENECA ROCKS
2 dealers
SHADY SPRING
1 dealer
SHEPHERDSTOWN
1 dealer
SHINNSTON
3 dealers
SISSONVILLE
1 dealer
SISTERSVILLE
2 dealers
SLANESVILLE
1 dealer
SLATYFORK
1 dealer
SOPHIA
1 dealer
SOUTH CHARLESTON
5 dealers
SPENCER
7 dealers
SPRINGFIELD
4 dealers
ST MARYS
1 dealer
SUGAR GROVE
1 dealer
SUMMERSVILLE
11 dealers
SUMMIT POINT
4 dealers
SUTTON
6 dealers
TALCOTT
1 dealer
TERRA ALTA
7 dealers
THOMAS
1 dealer
TIOGA
1 dealer
TRIADELPHIA
6 dealers
TUNNELTON
1 dealer
UNION
2 dealers
UPPER TRACT
1 dealer
UPPERGLADE
1 dealer
VALLEY BEND
1 dealer
VALLEY GROVE
1 dealer
VERDUNVILLE
1 dealer
VIENNA
7 dealers
VOLGA
1 dealer
WALKER
1 dealer
WALTON
2 dealers
WARDENSVILLE
1 dealer
WASHINGTON
1 dealer
WAVERLY
8 dealers
WAYNE
4 dealers
WEBSTER SPRINGS
4 dealers
WEIRTON
14 dealers
WELCH
1 dealer
WELLSBURG
8 dealers
WEST COLUMBIA
1 dealer
WEST HAMLIN
2 dealers
WEST LOGAN
1 dealer
WEST MILFORD
1 dealer
WEST UNION
2 dealers
WESTON
4 dealers
WESTOVER
5 dealers
WHEELING
8 dealers
WHITE HALL
3 dealers
WHITE SULPHUR SPRINGS
4 dealers
WHITESVILLE
1 dealer
WHITMER
1 dealer
WILEYVILLE
3 dealers
WILLIAMSON
3 dealers
WILLIAMSTOWN
3 dealers
WINFIELD
3 dealers
WYMER
1 dealer
YELLOW SPRING
1 dealer