Find a gun store near you
12343 gun stores and firearms dealers across the United States — local shops, FFL transfer dealers and pro shops, with addresses and phone numbers. Find your local FFL before you buy online.
Browse by state
- Alabama208
- Alaska48
- Arizona394
- Arkansas178
- California571
- Colorado234
- Connecticut100
- Delaware37
- Florida961
- Georgia382
- Hawaii26
- Idaho193
- Illinois288
- Indiana324
- Iowa216
- Kansas200
- Kentucky219
- Louisiana196
- Maine102
- Maryland147
- Massachusetts167
- Michigan354
- Minnesota180
- Mississippi139
- Missouri391
- Montana92
- Nebraska98
- Nevada165
- New Hampshire109
- New Jersey103
- New Mexico98
- New York311
- North Carolina496
- North Dakota61
- Ohio460
- Oklahoma211
- Oregon173
- Pennsylvania656
- Rhode Island27
- South Carolina222
- South Dakota69
- Tennessee327
- Texas1241
- Utah165
- Vermont52
- Virginia334
- Washington171
- Washington DC2
- West Virginia112
- Wisconsin257
- Wyoming76
Popular cities
- Houston, TX72
- Phoenix, AZ64
- Las Vegas, NV54
- Miami, FL39
- San Antonio, TX36
- Mesa, AZ35
- Jacksonville, FL34
- Henderson, NV28
- Austin, TX28
- Fort Worth, TX28
- Tucson, AZ27
- Colorado Springs, CO26
- Sarasota, FL24
- Orlando, FL23
- Boise, ID22
- Albuquerque, NM22
- Tampa, FL20
- Tulsa, OK20
- El Paso, TX20
- Virginia Beach, VA20
- Nampa, ID19
- Lake Havasu City, AZ18
- Scottsdale, AZ18
- Reno, NV18
Buying online? You'll need a local FFL dealer to receive the firearm. Transfer fees typically run $25–75 — call the shop before you ship, and bring a photo ID that matches your current address for the background check.
Common questions
- How much does an FFL transfer cost?
- Most shops charge $25–75 per firearm, set by the shop itself. Some offer discounts for multiple firearms in one transfer or free transfers with a purchase — always call ahead, and confirm they accept transfers from your seller.
- Can I buy a gun online and pick it up locally?
- Yes — the seller ships to a local FFL dealer of your choice, who logs the firearm and runs your background check at pickup. Choose your FFL before ordering; the seller will need a copy of their license.
- What do I need to buy a firearm at a store?
- A government-issued photo ID matching your current address, and you must pass the NICS background check at the counter. State rules vary — waiting periods, permits and magazine limits apply in some states; the shop will walk you through local requirements.