FFL Dealers in Pennsylvania

4,305 licensed dealers across 1,089 cities

Pittsburgh 60 dealers York 53 dealers Quakertown 37 dealers Harrisburg 36 dealers Erie 34 dealers Easton 34 dealers Chambersburg 33 dealers New Castle 30 dealers Pottstown 28 dealers Carlisle 26 dealers Butler 25 dealers Philadelphia 24 dealers Lancaster 22 dealers Hanover 21 dealers Allentown 21 dealers West Chester 21 dealers Latrobe 20 dealers Altoona 20 dealers Washington 19 dealers Waynesboro 19 dealers Stroudsburg 19 dealers Meadville 18 dealers Gettysburg 18 dealers Coatesville 18 dealers Greensburg 17 dealers Williamsport 17 dealers Bloomsburg 17 dealers Milford 17 dealers Warminster 17 dealers Reading 17 dealers Johnstown 16 dealers Bradford 16 dealers Lebanon 16 dealers Indiana 15 dealers Punxsutawney 15 dealers Greenville 15 dealers Newville 15 dealers Spring Grove 15 dealers Bangor 15 dealers Birdsboro 15 dealers Blairsville 14 dealers Duncansville 14 dealers Elizabethtown 14 dealers Muncy 14 dealers Uniontown 13 dealers Somerset 13 dealers Slippery Rock 13 dealers Kittanning 13 dealers Wellsboro 13 dealers Mechanicsburg 13 dealers Bethel Park 12 dealers Apollo 12 dealers Windber 12 dealers Titusville 12 dealers Corry 12 dealers Glen Rock 12 dealers Red Lion 12 dealers Honesdale 12 dealers Perkasie 12 dealers Douglassville 12 dealers Franklin 11 dealers Warren 11 dealers Mount Joy 11 dealers Danville 11 dealers Nazareth 11 dealers East Stroudsburg 11 dealers Malvern 11 dealers Fleetwood 11 dealers Bridgeville 10 dealers Waynesburg 10 dealers Connellsville 10 dealers Everett 10 dealers Mount Pleasant 10 dealers Huntingdon 10 dealers Tyrone 10 dealers State College 10 dealers Bellefonte 10 dealers Myerstown 10 dealers Shippensburg 10 dealers Bethlehem 10 dealers Saylorsburg 10 dealers Levittown 10 dealers Downingtown 10 dealers Belle Vernon 9 dealers New Kensington 9 dealers Grove City 9 dealers Mercer 9 dealers Westfield 9 dealers Dillsburg 9 dealers Duncannon 9 dealers Lewistown 9 dealers New Cumberland 9 dealers Delta 9 dealers Fairfield 9 dealers Stewartstown 9 dealers Jersey Shore 9 dealers Montoursville 9 dealers Scranton 9 dealers Telford 9 dealers Huntingdon Valley 9 dealers Aston 9 dealers Collegeville 9 dealers Hamburg 9 dealers Beaver Falls 8 dealers Gibsonia 8 dealers Bedford 8 dealers Rockwood 8 dealers Export 8 dealers Ligonier 8 dealers Reynoldsville 8 dealers Ebensburg 8 dealers Harmony 8 dealers Clearfield 8 dealers Philipsburg 8 dealers Millerstown 8 dealers Newport 8 dealers Mercersburg 8 dealers Willow Hill 8 dealers Lititz 8 dealers Cogan Station 8 dealers Benton 8 dealers Millville 8 dealers Shamokin 8 dealers Macungie 8 dealers Lehighton 8 dealers Berwick 8 dealers Wilkes Barre 8 dealers Doylestown 8 dealers Media 8 dealers Lansdale 8 dealers Gilbertsville 8 dealers Mohnton 8 dealers Rochester 7 dealers Mckeesport 7 dealers Cranberry Township 7 dealers Hermitage 7 dealers North East 7 dealers Saegertown 7 dealers Waterford 7 dealers Smethport 7 dealers Coudersport 7 dealers Galeton 7 dealers Halifax 7 dealers Hummelstown 7 dealers Landisburg 7 dealers Liverpool 7 dealers Greencastle 7 dealers Shrewsbury 7 dealers Littlestown 7 dealers New Oxford 7 dealers Ephrata 7 dealers Canton 7 dealers Orangeville 7 dealers Lewisburg 7 dealers Mifflinburg 7 dealers Schuylkill Haven 7 dealers Hellertown 7 dealers Palmerton 7 dealers Perkiomenville 7 dealers Tamaqua 7 dealers Shohola 7 dealers Meshoppen 7 dealers Susquehanna 7 dealers Ottsville 7 dealers Bristol 7 dealers Bensalem 7 dealers Yardley 7 dealers Newtown Square 7 dealers Oxford 7 dealers West Grove 7 dealers Aliquippa 6 dealers Charleroi 6 dealers Monaca 6 dealers Ellwood City 6 dealers Wexford 6 dealers Moon Township 6 dealers Canonsburg 6 dealers Venetia 6 dealers North Huntingdon 6 dealers Jeannette 6 dealers Homer City 6 dealers DU Bois 6 dealers Brookville 6 dealers Sarver 6 dealers Cranberry 6 dealers Oil City 6 dealers Edinboro 6 dealers Hollidaysburg 6 dealers Martinsburg 6 dealers Port Matilda 6 dealers Mansfield 6 dealers Belleville 6 dealers Palmyra 6 dealers Middletown 6 dealers Dover 6 dealers Etters 6 dealers Fawn Grove 6 dealers New Freedom 6 dealers Denver 6 dealers Quarryville 6 dealers Lock Haven 6 dealers Coal Township 6 dealers Pottsville 6 dealers Pine Grove 6 dealers Emmaus 6 dealers Pennsburg 6 dealers Slatington 6 dealers Clarks Summit 6 dealers Jermyn 6 dealers Lake Ariel 6 dealers Laceyville 6 dealers Tunkhannock 6 dealers Athens 6 dealers Chalfont 6 dealers Pipersville 6 dealers Springfield 6 dealers Ridley Park 6 dealers Kennett Square 6 dealers Landenberg 6 dealers Hatfield 6 dealers Phoenixville 6 dealers Kempton 6 dealers Oley 6 dealers Robesonia 6 dealers Ambridge 5 dealers Burgettstown 5 dealers Natrona Heights 5 dealers New Brighton 5 dealers Glenshaw 5 dealers North Versailles 5 dealers Verona 5 dealers Avella 5 dealers Scenery Hill 5 dealers Northern Cambria 5 dealers ST Marys 5 dealers Zelienople 5 dealers Wampum 5 dealers West Middlesex 5 dealers Clarion 5 dealers Russell 5 dealers Fairview 5 dealers Hastings 5 dealers Kane 5 dealers Spring Mills 5 dealers Tioga 5 dealers Troy 5 dealers Millersburg 5 dealers New Bloomfield 5 dealers Shermans Dale 5 dealers MC Connellsburg 5 dealers Warfordsburg 5 dealers East Berlin 5 dealers Wrightsville 5 dealers Windsor 5 dealers York Springs 5 dealers Loganton 5 dealers Watsontown 5 dealers Allenwood 5 dealers Beavertown 5 dealers Middleburg 5 dealers Northumberland 5 dealers Selinsgrove 5 dealers Ashland 5 dealers Breinigsville 5 dealers Coopersburg 5 dealers Whitehall 5 dealers Northampton 5 dealers Schnecksville 5 dealers Wind Gap 5 dealers Brodheadsville 5 dealers Dingmans Ferry 5 dealers Eynon 5 dealers Gouldsboro 5 dealers Greentown 5 dealers Hawley 5 dealers Nicholson 5 dealers Throop 5 dealers Exeter 5 dealers Wapwallopen 5 dealers Towanda 5 dealers Wyalusing 5 dealers Brookhaven 5 dealers Morrisville 5 dealers Havertown 5 dealers Parkesburg 5 dealers King OF Prussia 5 dealers Conshohocken 5 dealers Harleysville 5 dealers North Wales 5 dealers Royersford 5 dealers Bethel 5 dealers Blandon 5 dealers Boyertown 5 dealers Sinking Spring 5 dealers Baden 4 dealers Beaver 4 dealers Clinton 4 dealers Elizabeth 4 dealers Lower Burrell 4 dealers Trafford 4 dealers West Newton 4 dealers West Mifflin 4 dealers Imperial 4 dealers Mcmurray 4 dealers Claysville 4 dealers Houston 4 dealers Smithfield 4 dealers Stoystown 4 dealers Murrysville 4 dealers New Alexandria 4 dealers Vandergrift 4 dealers Home 4 dealers Penn Run 4 dealers Emporium 4 dealers Kersey 4 dealers Sigel 4 dealers Nanty Glo 4 dealers New Florence 4 dealers Portage 4 dealers Cabot 4 dealers Mars 4 dealers Parker 4 dealers New Wilmington 4 dealers Jamestown 4 dealers Sharpsville 4 dealers Transfer 4 dealers Freeport 4 dealers Venus 4 dealers Centre Hall 4 dealers Middlebury Center 4 dealers Morris 4 dealers Ulysses 4 dealers East Waterford 4 dealers Jonestown 4 dealers MC Alisterville 4 dealers Mifflintown 4 dealers Port Royal 4 dealers Reedsville 4 dealers Thompsontown 4 dealers Orbisonia 4 dealers Orrstown 4 dealers Dallastown 4 dealers Gardners 4 dealers Lewisberry 4 dealers Manchester 4 dealers Columbia 4 dealers Ronks 4 dealers Hughesville 4 dealers Linden 4 dealers Mill Hall 4 dealers Sunbury 4 dealers Milton 4 dealers Mount Carmel 4 dealers Auburn 4 dealers Frackville 4 dealers Green Lane 4 dealers Hazle Township 4 dealers Mount Bethel 4 dealers Dalton 4 dealers Moscow 4 dealers Dunmore 4 dealers Harveys Lake 4 dealers Nescopeck 4 dealers Duryea 4 dealers Hanover Township 4 dealers Mountain Top 4 dealers Montrose 4 dealers Great Bend 4 dealers Rome 4 dealers Sayre 4 dealers Springville 4 dealers New Hope 4 dealers Souderton 4 dealers Ivyland 4 dealers Broomall 4 dealers Chester 4 dealers Fairless Hills 4 dealers Glenside 4 dealers Feasterville 4 dealers Wayne 4 dealers Chadds Ford 4 dealers Adamstown 4 dealers Rostraver Township 3 dealers Bulger 3 dealers Jefferson Hills 3 dealers Clairton 3 dealers Georgetown 3 dealers Monessen 3 dealers Monongahela 3 dealers New Eagle 3 dealers Oakdale 3 dealers Tarentum 3 dealers Moon Twp 3 dealers Coraopolis 3 dealers Mckees Rocks 3 dealers Monroeville 3 dealers Plum 3 dealers Carmichaels 3 dealers Rices Landing 3 dealers Brownsville 3 dealers Berlin 3 dealers Meyersdale 3 dealers Acme 3 dealers Champion 3 dealers Delmont 3 dealers Derry 3 dealers Irwin 3 dealers Leechburg 3 dealers New Stanton 3 dealers Marion Center 3 dealers Brockway 3 dealers Saint Marys 3 dealers Summerville 3 dealers Bolivar 3 dealers Chicora 3 dealers Prospect 3 dealers Renfrew 3 dealers Valencia 3 dealers West Sunbury 3 dealers Hadley 3 dealers New Bethlehem 3 dealers Rural Valley 3 dealers Shippenville 3 dealers Conneaut Lake 3 dealers Polk 3 dealers Sheffield 3 dealers Centerville 3 dealers Lake City 3 dealers Alexandria 3 dealers Bellwood 3 dealers Claysburg 3 dealers Houtzdale 3 dealers Shinglehouse 3 dealers Drifting 3 dealers Howard 3 dealers Julian 3 dealers Madisonburg 3 dealers Snow Shoe 3 dealers Mainesburg 3 dealers Millerton 3 dealers Boiling Springs 3 dealers Camp Hill 3 dealers Elizabethville 3 dealers Elliottsburg 3 dealers Grantville 3 dealers Mapleton Depot 3 dealers Marysville 3 dealers Mount Union 3 dealers Newmanstown 3 dealers Fayetteville 3 dealers Saint Thomas 3 dealers Shade Gap 3 dealers Three Springs 3 dealers Abbottstown 3 dealers Thomasville 3 dealers Wellsville 3 dealers Conestoga 3 dealers East Earl 3 dealers Manheim 3 dealers Narvon 3 dealers New Providence 3 dealers Paradise 3 dealers Muncy Valley 3 dealers Unityville 3 dealers MT Pleasant Mills 3 dealers Stillwater 3 dealers Trevorton 3 dealers Orwigsburg 3 dealers Saint Clair 3 dealers Bath 3 dealers Danielsville 3 dealers East Greenville 3 dealers Laurys Station 3 dealers Sugarloaf 3 dealers Canadensis 3 dealers Cresco 3 dealers Effort 3 dealers Henryville 3 dealers Matamoras 3 dealers Pocono Summit 3 dealers Scotrun 3 dealers Tannersville 3 dealers Carbondale 3 dealers Greeley 3 dealers Scott Township 3 dealers Mayfield 3 dealers Blakely 3 dealers Olyphant 3 dealers Starlight 3 dealers Union Dale 3 dealers Dickson City 3 dealers Dallas 3 dealers Hunlock Creek 3 dealers Wyoming 3 dealers Plymouth 3 dealers Shickshinny 3 dealers Shavertown 3 dealers Hallstead 3 dealers Monroeton 3 dealers New Albany 3 dealers Dublin 3 dealers Jamison 3 dealers Southampton 3 dealers Trumbauersville 3 dealers Bala Cynwyd 3 dealers Tullytown 3 dealers Croydon 3 dealers Collingdale 3 dealers Hatboro 3 dealers Horsham 3 dealers Langhorne 3 dealers Lansdowne 3 dealers Feasterville Trevose 3 dealers Garnet Valley 3 dealers Prospect Park 3 dealers Willow Grove 3 dealers Avondale 3 dealers Cochranville 3 dealers Honey Brook 3 dealers Norristown 3 dealers Schwenksville 3 dealers Barto 3 dealers Bechtelsville 3 dealers Bernville 3 dealers Kutztown 3 dealers Temple 3 dealers Wernersville 3 dealers Biglerville 3 dealers Dubois 3 dealers Spring Brook Township 3 dealers Cheswick 2 dealers Donora 2 dealers Dravosburg 2 dealers Freedom 2 dealers Industry 2 dealers Midland 2 dealers Russellton 2 dealers Sutersville 2 dealers Warrendale 2 dealers Allison Park 2 dealers Carnegie 2 dealers Duquesne 2 dealers Munhall 2 dealers South Park 2 dealers MC Kees Rocks 2 dealers Dilliner 2 dealers Prosperity 2 dealers Finleyville 2 dealers Graysville 2 dealers Marianna 2 dealers Mount Morris 2 dealers West Alexander 2 dealers Chalk Hill 2 dealers Coal Center 2 dealers Confluence 2 dealers Dunbar 2 dealers Farmington 2 dealers Grindstone 2 dealers Markleysburg 2 dealers Ohiopyle 2 dealers Buffalo Mills 2 dealers Hyndman 2 dealers New Paris 2 dealers Avonmore 2 dealers Saltsburg 2 dealers Scottdale 2 dealers Youngwood 2 dealers Mahaffey 2 dealers Rossiter 2 dealers Shelocta 2 dealers Falls Creek 2 dealers Luthersburg 2 dealers Ridgway 2 dealers Weedville 2 dealers Central City 2 dealers Davidsville 2 dealers Hollsopple 2 dealers Lilly 2 dealers Seward 2 dealers Boyers 2 dealers East Brady 2 dealers Evans City 2 dealers Fenelton 2 dealers Harrisville 2 dealers Portersville 2 dealers Darlington 2 dealers Fredonia 2 dealers Hillsville 2 dealers Jackson Center 2 dealers New Galilee 2 dealers Sharon 2 dealers Stoneboro 2 dealers Cowansville 2 dealers Fairmount City 2 dealers Ford City 2 dealers Knox 2 dealers Lucinda 2 dealers Rimersburg 2 dealers Clarendon 2 dealers Cochranton 2 dealers Pleasantville 2 dealers Sugar Grove 2 dealers Tionesta 2 dealers Townville 2 dealers Emlenton 2 dealers Conneautville 2 dealers MC Kean 2 dealers Mckean 2 dealers Union City 2 dealers Wattsburg 2 dealers Cresson 2 dealers Irvona 2 dealers New Enterprise 2 dealers Patton 2 dealers Williamsburg 2 dealers Woodbury 2 dealers Port Allegany 2 dealers Clarence 2 dealers Curwensville 2 dealers Grampian 2 dealers Grassflat 2 dealers Columbia Cross Roads 2 dealers Gaines 2 dealers Gillett 2 dealers Annville 2 dealers Blain 2 dealers Dauphin 2 dealers Enola 2 dealers Wormleysburg 2 dealers Highspire 2 dealers Milroy 2 dealers Richland 2 dealers Williamstown 2 dealers Big Cove Tannery 2 dealers Hustontown 2 dealers Needmore 2 dealers ST Thomas 2 dealers Airville 2 dealers Arendtsville 2 dealers Aspers 2 dealers Brogue 2 dealers Felton 2 dealers Franklintown 2 dealers Glenville 2 dealers Gap 2 dealers Holtwood 2 dealers Renovo 2 dealers Trout Run 2 dealers Catawissa 2 dealers Elysburg 2 dealers MC Clure 2 dealers Port Trevorton 2 dealers Hegins 2 dealers Tremont 2 dealers Center Valley 2 dealers Coplay 2 dealers Fogelsville 2 dealers Kunkletown 2 dealers New Tripoli 2 dealers Walnutport 2 dealers Pen Argyl 2 dealers Zionsville 2 dealers Albrightsville 2 dealers Drums 2 dealers Jim Thorpe 2 dealers Lansford 2 dealers Mcadoo 2 dealers Mount Pocono 2 dealers Beach Lake 2 dealers Damascus 2 dealers Forest City 2 dealers Spring Brook Twp 2 dealers Tafton 2 dealers Moosic 2 dealers Forksville 2 dealers Nanticoke 2 dealers Pittston 2 dealers Dupont 2 dealers Sweet Valley 2 dealers Kingston 2 dealers Brackney 2 dealers Little Meadows 2 dealers New Milford 2 dealers Wysox 2 dealers Colmar 2 dealers Kintnersville 2 dealers Newtown 2 dealers Richboro 2 dealers Holland 2 dealers Ambler 2 dealers Wyndmoor 2 dealers Trevose 2 dealers Norwood 2 dealers Oreland 2 dealers Radnor 2 dealers Lafayette Hill 2 dealers Paoli 2 dealers Atglen 2 dealers Glen Mills 2 dealers Glenmoore 2 dealers Lincoln University 2 dealers Eagleville 2 dealers Blue Bell 2 dealers Skippack 2 dealers Spring City 2 dealers Leesport 2 dealers Mohrsville 2 dealers Womelsdorf 2 dealers Karns City 2 dealers Albion 2 dealers Berwyn 2 dealers Loretto 2 dealers Peach Bottom 2 dealers Blawnox 2 dealers Harrison Valley 2 dealers Mount Jewett 2 dealers Ringtown 2 dealers Delaware Water Gap 2 dealers Dushore 2 dealers Manns Choice 2 dealers Mcveytown 2 dealers Springboro 2 dealers Winfield 2 dealers Lemont Furnace 2 dealers Emsworth 2 dealers Vanport 1 dealer Rostraver 1 dealer Creighton 1 dealer Crescent 1 dealer Indianola 1 dealer Arnold 1 dealer Slovan 1 dealer Braddock 1 dealer Whitaker 1 dealer Port Vue 1 dealer Oakmont 1 dealer Presto 1 dealer Sewickley 1 dealer Crafton 1 dealer Aspinwall 1 dealer Etna 1 dealer Penn Hills 1 dealer Pleasant Hills 1 dealer Upper Saint Clair 1 dealer Bobtown 1 dealer Eighty Four 1 dealer Fredericktown 1 dealer Hickory 1 dealer Jefferson 1 dealer Richeyville 1 dealer Rogersville 1 dealer Sycamore 1 dealer West Finley 1 dealer Adah 1 dealer Addison 1 dealer Allenport 1 dealer West Brownsville 1 dealer Daisytown 1 dealer Fairchance 1 dealer Hopwood 1 dealer Masontown 1 dealer Melcroft 1 dealer Mill Run 1 dealer New Salem 1 dealer Perryopolis 1 dealer Smithton 1 dealer Smock 1 dealer Vanderbilt 1 dealer Alum Bank 1 dealer Boswell 1 dealer Fort Hill 1 dealer Garrett 1 dealer Listie 1 dealer Markleton 1 dealer Springs 1 dealer South Greensburg 1 dealer Alverton 1 dealer Grapeville 1 dealer Herminie 1 dealer North Irwin 1 dealer Jones Mills 1 dealer Loyalhanna 1 dealer Manor 1 dealer Norvelt 1 dealer Rector 1 dealer Rillton 1 dealer Spring Church 1 dealer Cherry Tree 1 dealer Clymer 1 dealer Coral 1 dealer Elderton 1 dealer Plumville 1 dealer Wilcox 1 dealer LA Jose 1 dealer Starford 1 dealer Brockport 1 dealer Driftwood 1 dealer Johnsonburg 1 dealer Colver 1 dealer Summerhill 1 dealer Twin Rocks 1 dealer Lyndora 1 dealer North Washington 1 dealer ST Petersburg 1 dealer Saxonburg 1 dealer Cranberry Twp 1 dealer Bessemer 1 dealer Clarks Mills 1 dealer Enon Valley 1 dealer Fombell 1 dealer Hartstown 1 dealer Pulaski 1 dealer Sandylake 1 dealer Dayton 1 dealer Ford Cliff 1 dealer Hawthorn 1 dealer Marienville 1 dealer East Hickory 1 dealer Marble 1 dealer Seneca 1 dealer Tidioute 1 dealer Tiona 1 dealer Tylersburg 1 dealer Utica 1 dealer North Warren 1 dealer Youngsville 1 dealer Kennerdell 1 dealer Cambridge Springs 1 dealer Cranesville 1 dealer Grand Valley 1 dealer Harborcreek 1 dealer Harmonsburg 1 dealer Linesville 1 dealer Spartansburg 1 dealer Beccaria 1 dealer Cassville 1 dealer Coalport 1 dealer Curryville 1 dealer Dysart 1 dealer East Freedom 1 dealer Gallitzin 1 dealer Ginter 1 dealer Osterburg 1 dealer Fallentimber 1 dealer Petersburg 1 dealer Roaring Spring 1 dealer Robertsdale 1 dealer Sandy Ridge 1 dealer Saxton 1 dealer Wood 1 dealer Austin 1 dealer Eldred 1 dealer James City 1 dealer Lewis Run 1 dealer Aaronsburg 1 dealer Beech Creek 1 dealer Lemont 1 dealer Milesburg 1 dealer Millheim 1 dealer Pennsylvania Furnace 1 dealer Woodland 1 dealer Blossburg 1 dealer Genesee 1 dealer Knoxville 1 dealer Lawrenceville 1 dealer Liberty 1 dealer Burnham 1 dealer Greenpark 1 dealer Hershey 1 dealer Ickesburg 1 dealer Cleona 1 dealer MC Veytown 1 dealer Mifflin 1 dealer MT Holly Spgs 1 dealer MT Union 1 dealer Pillow 1 dealer Schaefferstown 1 dealer Wiconisco 1 dealer Steelton 1 dealer Oberlin 1 dealer Blairs Mills 1 dealer Fort Loudon 1 dealer FT Loudon 1 dealer Marion 1 dealer Shirleysburg 1 dealer Spring Run 1 dealer MC Sherrystown 1 dealer Mount Wolf 1 dealer Orrtanna 1 dealer Seven Valleys 1 dealer Bainbridge 1 dealer Christiana 1 dealer East Petersburg 1 dealer Gordonville 1 dealer Kirkwood 1 dealer Landisville 1 dealer Mountville 1 dealer New Holland 1 dealer Reinholds 1 dealer Stevens 1 dealer Willow Street 1 dealer South Williamsport 1 dealer Montgomery 1 dealer Picture Rocks 1 dealer Roaring Branch 1 dealer Shunk 1 dealer Turbotville 1 dealer Dornsife 1 dealer Herndon 1 dealer Mcclure 1 dealer Millmont 1 dealer Mount Pleasant Mills 1 dealer New Columbia 1 dealer Paxinos 1 dealer Rebuck 1 dealer Shamokin Dam 1 dealer Wilburton 1 dealer Aristes 1 dealer Cumbola 1 dealer Klingerstown 1 dealer Minersville 1 dealer New Ringgold 1 dealer Summit Station 1 dealer Tower City 1 dealer Freemansburg 1 dealer Catasauqua 1 dealer E Greenville 1 dealer Orefield 1 dealer Riegelsville 1 dealer Stockertown 1 dealer Andreas 1 dealer Freeland 1 dealer Fern Glen 1 dealer Sybertsville 1 dealer Weatherly 1 dealer Analomink 1 dealer Gilbert 1 dealer Kresgeville 1 dealer Sciota 1 dealer Shawnee ON Delaware 1 dealer Archbald 1 dealer Browndale 1 dealer Thornhurst 1 dealer Lackawaxen 1 dealer Jefferson Township 1 dealer Lakeville 1 dealer Lakewood 1 dealer Covington Township 1 dealer Elmhurst Township 1 dealer Newfoundland 1 dealer Peckville 1 dealer Pleasant Mount 1 dealer Prompton 1 dealer South Sterling 1 dealer Clifford Township 1 dealer Waverly 1 dealer Waymart 1 dealer White Mills 1 dealer Taylor 1 dealer Monroe Township 1 dealer Mifflinville 1 dealer Mildred 1 dealer West Nanticoke 1 dealer Pittston Township 1 dealer White Haven 1 dealer Sugar Notch 1 dealer Plains 1 dealer Laurel Run 1 dealer Luzerne 1 dealer East Smithfield 1 dealer Harford 1 dealer Hop Bottom 1 dealer LE Raysville 1 dealer South Waverly 1 dealer Ulster 1 dealer Buckingham 1 dealer Solebury 1 dealer Warrington 1 dealer Washington Crossing 1 dealer Maple Glen 1 dealer Bryn Mawr 1 dealer Cheltenham 1 dealer Chester Heights 1 dealer Clifton Heights 1 dealer Secane 1 dealer Lester 1 dealer Essington 1 dealer Folcroft 1 dealer Fort Washington 1 dealer Glenolden 1 dealer Rockledge 1 dealer Penndel 1 dealer Fallsington 1 dealer Linwood 1 dealer Ogden 1 dealer Holmes 1 dealer Narberth 1 dealer Villanova 1 dealer Strafford 1 dealer Woodlyn 1 dealer Exton 1 dealer Kemblesville 1 dealer New London 1 dealer W Chester 1 dealer Audubon 1 dealer Jeffersonville 1 dealer East Norriton 1 dealer West Conshohocken 1 dealer Kimberton 1 dealer Limerick 1 dealer Uwchland 1 dealer Zieglersville 1 dealer Pitman 1 dealer Germansville 1 dealer Lenhartsville 1 dealer Rehrersburg 1 dealer Shoemakersville 1 dealer Topton 1 dealer Mount Penn 1 dealer Shillington 1 dealer Pennsdale 1 dealer Ashville 1 dealer Mertztown 1 dealer Lemoyne 1 dealer Hellam 1 dealer Muncy Creek 1 dealer Larksville 1 dealer Sharon Hill 1 dealer Mineral Springs 1 dealer Avis 1 dealer MC Clellandtown 1 dealer Richfield 1 dealer Amberson 1 dealer Hallam 1 dealer Churchville 1 dealer Roulette 1 dealer Mahanoy City 1 dealer Montgomeryville 1 dealer Cairnbrook 1 dealer Hilliards 1 dealer Rowland 1 dealer Lawton 1 dealer Nottingham 1 dealer Plymouth Meeting 1 dealer East Springfield 1 dealer Six Mile Run 1 dealer Drexel Hill 1 dealer Templeton 1 dealer York Haven 1 dealer Kingsley 1 dealer Equinunk 1 dealer Upper Darby 1 dealer Kennett SQ 1 dealer Clarington 1 dealer Elkland 1 dealer Mayport 1 dealer Spruce Creek 1 dealer Allensville 1 dealer Strasburg 1 dealer Edwardsville 1 dealer West Pittston 1 dealer Chester Springs 1 dealer Glasgow 1 dealer Flourtown 1 dealer West Hazleton 1 dealer North Abington Township 1 dealer Starrucca 1 dealer Ransom Twp 1 dealer Elrama 1 dealer Hesston 1 dealer Milan 1 dealer Elverson 1 dealer Palm 1 dealer Mcdonald 1 dealer Sidman 1 dealer Claridge 1 dealer Lake Harmony 1 dealer New Kensingtn 1 dealer Benezette 1 dealer Loysville 1 dealer Mcsherrystown 1 dealer East Butler 1 dealer Mill Creek 1 dealer Pequea 1 dealer Rebersburg 1 dealer Morgantown 1 dealer Tobyhanna 1 dealer Morrisdale 1 dealer Pocono Lake 1 dealer

Gun Stores & FFL Dealers in Pennsylvania

Browse our complete directory of 4,305 federally licensed firearms dealers across 1,089 cities in Pennsylvania. Find local gun stores for purchases, FFL transfer agents for online orders, gunsmiths, and pawnbrokers. All data is sourced from official ATF records.

Pennsylvania Gun Laws Overview

Pennsylvania is a shall-issue state with no permit to purchase and no waiting period. The state uses its own background check system (PICS), has strong preemption laws, and NFA items are legal.

Concealed Carry
Shall-issue
Waiting Period
None
Purchase Permit
Not required
Background Check
Federal + State
Open Carry
Allowed
NFA Items
Allowed
Min Age (Handgun)
21+
Stand Your Ground
No