- Address
- 208 East Aaron Sq, Aaronsburg, PA, 16820
- Phone
- (814) 349-2403
- License Number
- 8-25-027-01-08635
State page
Pennsylvania FFL directory
Explore local dealer coverage, manufacturer activity, and city-level concentration for Pennsylvania.
Active FFLs
3,242
Dealers
2,249
Manufacturers
883
Collectors
0
Cities
Top cities by FFL count
Pittsburgh
49 active FFLs
York
39 active FFLs
Quakertown
32 active FFLs
Harrisburg
28 active FFLs
Easton
26 active FFLs
Erie
25 active FFLs
Chambersburg
24 active FFLs
Pottstown
23 active FFLs
Philadelphia
22 active FFLs
New Castle
21 active FFLs
Butler
20 active FFLs
West Chester
18 active FFLs
Altoona
17 active FFLs
Carlisle
16 active FFLs
Hanover
16 active FFLs
Milford
16 active FFLs
Johnstown
15 active FFLs
Waynesboro
15 active FFLs
Bloomsburg
15 active FFLs
Birdsboro
15 active FFLs
Coatesville
15 active FFLs
Reading
15 active FFLs
Meadville
14 active FFLs
Gettysburg
14 active FFLs
Washington
13 active FFLs
Greensburg
13 active FFLs
Latrobe
13 active FFLs
Indiana
13 active FFLs
Newville
13 active FFLs
Williamsport
13 active FFLs
Bangor
13 active FFLs
Warminster
13 active FFLs
Blairsville
11 active FFLs
Duncansville
11 active FFLs
Lebanon
11 active FFLs
Mechanicsburg
11 active FFLs
Lancaster
11 active FFLs
Muncy
11 active FFLs
Greenville
11 active FFLs
Connellsville
10 active FFLs
Punxsutawney
10 active FFLs
Huntingdon
10 active FFLs
Wellsboro
10 active FFLs
Red Lion
10 active FFLs
Allentown
10 active FFLs
Stroudsburg
10 active FFLs
Fleetwood
10 active FFLs
Kittanning
10 active FFLs
Perkasie
10 active FFLs
Somerset
9 active FFLs
Counties
Listings
Active FFLs in Pennsylvania
- Address
- 91 Bridgeview Dr, Abbottstown, PA, 17301
- Phone
- (717) 479-5664
- License Number
- 8-23-001-07-11134
- Address
- 115 Moulstown Rd, Abbottstown, PA, 17301
- Phone
- (717) 324-9874
- License Number
- 8-23-001-01-09209
- Address
- 347 Bair Rd, Abbottstown, PA, 17301
- Phone
- (443) 722-3757
- License Number
- 8-23-001-01-16852
- Address
- 347 Bair Rd, Abbottstown, PA, 17301
- Phone
- (443) 722-3757
- License Number
- 8-23-001-07-16853
- Address
- 278 Grandview Rd, Acme, PA, 15610
- Phone
- (814) 937-1415
- License Number
- 8-25-129-07-16240
- Address
- 249 Conover Pass, Acme, PA, 15610
- Phone
- (724) 423-2845
- License Number
- 8-25-129-01-01963
- Address
- 306 Mcginnis Rd, Acme, PA, 15610
- Phone
- (724) 321-3479
- License Number
- 8-25-129-01-02590
- Address
- 445 Silk Stocking Row, Adah, PA, 15410
- Phone
- (724) 880-9646
- License Number
- 8-25-051-01-08314
- Address
- 261 E Main Street, Adamstown, PA, 19501
- Phone
- (717) 997-2660
- License Number
- 8-23-071-07-10463
- Address
- 339 West Main Street, Adamstown, PA, 19501
- Phone
- (717) 368-4460
- License Number
- 8-23-071-01-15283
- Address
- 339 West Main Street, Adamstown, PA, 19501
- Phone
- (717) 723-9848
- License Number
- 8-23-071-07-16258
- Address
- 326 Willow St, Adamstown, PA, 19501
- Phone
- (717) 471-1292
- License Number
- 8-23-071-07-11153
- Address
- 8112 National Pike, Addison, PA, 15411
- Phone
- (814) 395-5713
- License Number
- 8-25-111-01-07718
- Address
- 11 Walker Rd, Airville, PA, 17302
- Phone
- (717) 927-9521
- License Number
- 8-23-133-01-18547
- Address
- 72 North Main St, Albion, PA, 16401
- Phone
- (814) 923-8189
- License Number
- 8-25-049-01-10283
- Address
- 7985 Barker Rd, Alexandria, PA, 16611
- Phone
- (814) 506-6787
- License Number
- 8-25-061-07-13777
- Address
- 5228 William Penn Highway, Alexandria, PA, 16611
- Phone
- (814) 669-4753
- License Number
- 8-25-061-01-03551
- Address
- 105 Kingsmen Dr, Aliquippa, PA, 15001
- Phone
- (724) 544-0312
- License Number
- 8-25-007-07-10169
- Address
- 384 Franklin Ave, Aliquippa, PA, 15001
- Phone
- (724) 375-1199
- License Number
- 8-25-007-01-36602
- Address
- 384 Franklin Ave, Aliquippa, PA, 15001
- Phone
- (724) 375-1199
- License Number
- 8-25-007-06-36603
- Address
- 179 Clearview Rd, Aliquippa, PA, 15001
- Phone
- (724) 777-2313
- License Number
- 8-25-007-07-12123
- Address
- 851 Independence Rd, Aliquippa, PA, 15001
- Phone
- (724) 378-4949
- License Number
- 8-25-007-01-02287
- Address
- 169 Clearview Rd, Aliquippa, PA, 15001
- Phone
- (412) 600-9846
- License Number
- 8-25-007-07-16180
- Address
- 17 Railroad St, Allenport, PA, 15412
- Phone
- (724) 938-0252
- License Number
- 8-25-125-01-12399
- Address
- 193 West Main St, Allensville, PA, 17002
- Phone
- (814) 599-5594
- License Number
- 8-25-087-01-15181
- Address
- 1317 Hamilton St #B1, Allentown, PA, 18102
- Phone
- (610) 570-0646
- License Number
- 8-23-077-01-39319
- Address
- 7331 William Avenue Suite 900, Allentown, PA, 18106
- Phone
- (610) 366-7100
- License Number
- 8-23-077-07-14587
- Address
- 2011 Cypress Ave, Allentown, PA, 18103
- Phone
- (610) 791-4044
- License Number
- 8-23-077-01-39174
- Address
- 194 Red Clover Lane, Allentown, PA, 18104
- Phone
- (610) 657-1641
- License Number
- 8-23-077-08-16897
- Address
- 546 W Emaus Ave, Allentown, PA, 18103
- Phone
- (610) 797-7532
- License Number
- 8-23-077-01-21743
- Address
- 6837 Patterson Ct, Allentown, PA, 18106
- Phone
- (610) 395-3155
- License Number
- 8-23-077-07-09460
- Address
- 1317 Hamilton St #B2, Allentown, PA, 18102
- Phone
- (610) 570-3240
- License Number
- 8-23-077-01-39320
- Address
- 1317 Hamilton St #B3, Allentown, PA, 18102
- Phone
- (484) 545-4343
- License Number
- 8-23-077-08-39521
- Address
- 1317 Hamilton St #B3, Allentown, PA, 18102
- Phone
- (484) 545-4343
- License Number
- 8-23-077-01-21637
- Address
- 1801 Union Blvd Ste 105, Unit F, Allentown, PA, 18109
- Phone
- (215) 444-5353
- License Number
- 8-23-077-01-14916
- Address
- 1139 Leisure Acres Rd, Allenwood, PA, 17810
- Phone
- (570) 547-1994
- License Number
- 8-23-081-01-04442
- Address
- 14325 S Rt 44 Hwy, Allenwood, PA, 17810
- Phone
- (570) 547-0440
- License Number
- 8-23-081-01-16619
- Address
- 15518 S State Rt 44, Allenwood, PA, 17810
- Phone
- (570) 916-2537
- License Number
- 8-23-081-01-07865
- Address
- 2260 Pikes Peak Rd, Allenwood, PA, 17810
- Phone
- (570) 547-1905
- License Number
- 8-23-119-01-02111
- Address
- 3573 Huntertown Road, Allison Park, PA, 15101
- Phone
- (412) 953-7094
- License Number
- 8-25-003-01-09382
- Address
- 5512 Grandview Avenue, Altoona, PA, 16601
- Phone
- (814) 327-0700
- License Number
- 8-25-013-01-10094
- Address
- 1917 East Pleasant Valley Blvd, Altoona, PA, 16602
- Phone
- (814) 684-2724
- License Number
- 8-25-013-01-16215
- Address
- 1917 East Pleasant Valley Blvd, Altoona, PA, 16602
- Phone
- (814) 684-2724
- License Number
- 8-25-013-01-16214
- Address
- 120 Reighard Lane, Altoona, PA, 16601
- Phone
- (814) 934-4734
- License Number
- 8-25-013-01-07312
- Address
- 704 8Th Ave, Altoona, PA, 16602
- Phone
- (814) 515-1122
- License Number
- 8-25-013-07-09339
- Address
- 241 Park Hills Plaza, Altoona, PA, 16602
- Phone
- (814) 942-3311
- License Number
- 8-25-013-01-02610
- Address
- 2414 19Th St, Altoona, PA, 16601
- Phone
- (814) 942-1084
- License Number
- 8-25-013-01-36608
- Address
- 3263 Homers Gap Road, Altoona, PA, 16601
- Phone
- (814) 942-2623
- License Number
- 8-25-013-01-14951
- Address
- 2819 Spruce Ave, Altoona, PA, 16601
- Phone
- (814) 502-6040
- License Number
- 8-25-013-01-04178
FAQ
Common questions
How many FFLs are in Pennsylvania?
There are 3242 active FFLs in Pennsylvania, including 2249 dealers and 883 manufacturers.
How do I find an FFL dealer in Pennsylvania?
Browse the cities below or narrow the listing by type. ZIP and city pages usually offer the fastest path to nearby results.
What about transfer fees in Pennsylvania?
Transfer fees are not part of the ATF source data. Use the directory to identify active dealers, then contact them directly to compare policies and pricing.