FFL Dealers in New York
2,773 licensed dealers across 923 cities
Rochester
68 dealers
Syracuse
26 dealers
Hamburg
24 dealers
Lockport
19 dealers
Webster
17 dealers
Kingston
16 dealers
Binghamton
16 dealers
Middletown
15 dealers
Endicott
15 dealers
Buffalo
15 dealers
Saugerties
14 dealers
Queensbury
14 dealers
Auburn
14 dealers
Rome
14 dealers
Watertown
14 dealers
Cortland
13 dealers
West Seneca
13 dealers
Oswego
12 dealers
East Aurora
12 dealers
Niagara Falls
12 dealers
Canandaigua
12 dealers
Bloomfield
12 dealers
New York
11 dealers
Alden
11 dealers
Lancaster
11 dealers
Hilton
11 dealers
Mahopac
10 dealers
Goshen
10 dealers
Nanuet
10 dealers
Brooklyn
10 dealers
Poughkeepsie
10 dealers
Canastota
10 dealers
Springville
10 dealers
Tonawanda
10 dealers
Elmira
10 dealers
Brewster
9 dealers
Schenectady
9 dealers
Plattsburgh
9 dealers
Utica
9 dealers
Norwich
9 dealers
Oneonta
9 dealers
Vestal
9 dealers
Walton
9 dealers
Batavia
9 dealers
Staten Island
8 dealers
Riverhead
8 dealers
Delmar
8 dealers
Clifton Park
8 dealers
Hudson
8 dealers
Pawling
8 dealers
Livingston Manor
8 dealers
Saratoga Springs
8 dealers
Malone
8 dealers
Baldwinsville
8 dealers
Fulton
8 dealers
Ilion
8 dealers
North Tonawanda
8 dealers
Farmington
8 dealers
Fairport
8 dealers
Macedon
8 dealers
Newark
8 dealers
Victor
8 dealers
Mount Vernon
7 dealers
Yonkers
7 dealers
Chester
7 dealers
Monroe
7 dealers
Monsey
7 dealers
Mineola
7 dealers
Amsterdam
7 dealers
Albany
7 dealers
Catskill
7 dealers
Hopewell Junction
7 dealers
Millbrook
7 dealers
New Paltz
7 dealers
Wappingers Falls
7 dealers
Port Jervis
7 dealers
Lake Luzerne
7 dealers
Tupper Lake
7 dealers
Brewerton
7 dealers
Central Square
7 dealers
Oneida
7 dealers
Liverpool
7 dealers
Lowville
7 dealers
Gouverneur
7 dealers
Ogdensburg
7 dealers
Churchville
7 dealers
Penn Yan
7 dealers
Pittsford
7 dealers
Warsaw
7 dealers
Sinclairville
7 dealers
Bath
7 dealers
Horseheads
7 dealers
Carmel
6 dealers
Elmsford
6 dealers
Suffern
6 dealers
Amityville
6 dealers
Bohemia
6 dealers
Patchogue
6 dealers
Cobleskill
6 dealers
Mechanicville
6 dealers
Fishkill
6 dealers
Hopewell Jct
6 dealers
Newburgh
6 dealers
Pleasant Valley
6 dealers
Wallkill
6 dealers
Greenwich
6 dealers
Croghan
6 dealers
Little Falls
6 dealers
Lyons Falls
6 dealers
Massena
6 dealers
Deposit
6 dealers
Clarence Center
6 dealers
Grand Island
6 dealers
Cheektowaga
6 dealers
Penfield
6 dealers
Frewsburg
6 dealers
Olean
6 dealers
Painted Post
6 dealers
Wellsville
6 dealers
Bronx
5 dealers
Putnam Valley
5 dealers
New City
5 dealers
Valley Cottage
5 dealers
Westtown
5 dealers
Glen Cove
5 dealers
Smithtown
5 dealers
Averill Park
5 dealers
Ballston Spa
5 dealers
Latham
5 dealers
Troy
5 dealers
Highland
5 dealers
Lagrangeville
5 dealers
New Windsor
5 dealers
Cicero
5 dealers
Camillus
5 dealers
Cato
5 dealers
Cazenovia
5 dealers
Waterloo
5 dealers
Weedsport
5 dealers
Frankfort
5 dealers
Holland Patent
5 dealers
New Hartford
5 dealers
West Winfield
5 dealers
Harrisville
5 dealers
Potsdam
5 dealers
Bainbridge
5 dealers
Owego
5 dealers
Attica
5 dealers
Boston
5 dealers
Depew
5 dealers
Holland
5 dealers
Orchard Park
5 dealers
Blasdell
5 dealers
Conesus
5 dealers
Dansville
5 dealers
Geneva
5 dealers
Scottsville
5 dealers
Jamestown
5 dealers
Little Valley
5 dealers
Corning
5 dealers
Hornell
5 dealers
Mamaroneck
4 dealers
Port Chester
4 dealers
Sloatsburg
4 dealers
Warwick
4 dealers
Oceanside
4 dealers
Huntington Station
4 dealers
Massapequa
4 dealers
Medford
4 dealers
Port Jefferson Station
4 dealers
East Hampton
4 dealers
Malta
4 dealers
Broadalbin
4 dealers
Castleton ON Hudson
4 dealers
Ghent
4 dealers
Gloversville
4 dealers
Greenville
4 dealers
Accord
4 dealers
Freehold
4 dealers
Tillson
4 dealers
Dover Plains
4 dealers
Marlboro
4 dealers
Montgomery
4 dealers
Patterson
4 dealers
Salt Point
4 dealers
Monticello
4 dealers
Liberty
4 dealers
Narrowsburg
4 dealers
Westbrookville
4 dealers
Cambridge
4 dealers
Fort Ann
4 dealers
Fort Edward
4 dealers
Gansevoort
4 dealers
Granville
4 dealers
Lake George
4 dealers
Salem
4 dealers
Warrensburg
4 dealers
Whitehall
4 dealers
Brushton
4 dealers
Crown Point
4 dealers
Lewis
4 dealers
North Bangor
4 dealers
Saranac
4 dealers
Saranac Lake
4 dealers
Clay
4 dealers
Homer
4 dealers
Elbridge
4 dealers
LA Fayette
4 dealers
Phoenix
4 dealers
Camden
4 dealers
Cherry Valley
4 dealers
Oriskany
4 dealers
Remsen
4 dealers
Waterville
4 dealers
Whitesboro
4 dealers
Canton
4 dealers
Carthage
4 dealers
Greene
4 dealers
Otego
4 dealers
Whitney Point
4 dealers
Windsor
4 dealers
Clarence
4 dealers
Corfu
4 dealers
Elma
4 dealers
Lewiston
4 dealers
Lyndonville
4 dealers
Perrysburg
4 dealers
Lackawanna
4 dealers
Amherst
4 dealers
Albion
4 dealers
Brockport
4 dealers
Caledonia
4 dealers
Henrietta
4 dealers
Honeoye Falls
4 dealers
Mount Morris
4 dealers
Ontario
4 dealers
Palmyra
4 dealers
Spencerport
4 dealers
Phelps
4 dealers
Shortsville
4 dealers
Williamson
4 dealers
Walworth
4 dealers
Ashville
4 dealers
Franklinville
4 dealers
Randolph
4 dealers
Salamanca
4 dealers
Westfield
4 dealers
Savona
4 dealers
Trumansburg
4 dealers
Harrison
3 dealers
Katonah
3 dealers
Mohegan Lake
3 dealers
Thornwood
3 dealers
Yorktown Heights
3 dealers
White Plains
3 dealers
Eastchester
3 dealers
Nyack
3 dealers
Pomona
3 dealers
Chestnut Ridge
3 dealers
Spring Valley
3 dealers
West Point
3 dealers
Floral Park
3 dealers
New Hyde Park
3 dealers
Ridgewood
3 dealers
Garden City
3 dealers
Westbury
3 dealers
Bay Shore
3 dealers
East Northport
3 dealers
Farmingdale
3 dealers
Huntington
3 dealers
Middle Island
3 dealers
Ballston Lake
3 dealers
Cohoes
3 dealers
Delanson
3 dealers
Duanesburg
3 dealers
Glenmont
3 dealers
Melrose
3 dealers
Nassau
3 dealers
New Lebanon
3 dealers
Stamford
3 dealers
Stillwater
3 dealers
Valatie
3 dealers
Glenville
3 dealers
Fleischmanns
3 dealers
Hurley
3 dealers
Olivebridge
3 dealers
Phoenicia
3 dealers
Prattsville
3 dealers
Ulster Park
3 dealers
Beacon
3 dealers
Pine Bush
3 dealers
Pine Plains
3 dealers
Walden
3 dealers
Callicoon
3 dealers
Eldred
3 dealers
Rock Hill
3 dealers
Woodbourne
3 dealers
Woodridge
3 dealers
Wurtsboro
3 dealers
Argyle
3 dealers
Ticonderoga
3 dealers
Burke
3 dealers
Moira
3 dealers
Hannibal
3 dealers
Manlius
3 dealers
Martville
3 dealers
Mexico
3 dealers
Moravia
3 dealers
Parish
3 dealers
Pulaski
3 dealers
Savannah
3 dealers
Ovid
3 dealers
Constableville
3 dealers
Forestport
3 dealers
Herkimer
3 dealers
Marcy
3 dealers
Old Forge
3 dealers
Sherburne
3 dealers
Sherrill
3 dealers
Vernon Center
3 dealers
Williamstown
3 dealers
Brasher Falls
3 dealers
Evans Mills
3 dealers
Mannsville
3 dealers
Philadelphia
3 dealers
Barton
3 dealers
Hancock
3 dealers
Morris
3 dealers
Akron
3 dealers
Angola
3 dealers
Darien Center
3 dealers
Eden
3 dealers
Machias
3 dealers
Medina
3 dealers
Oakfield
3 dealers
Avon
3 dealers
Bergen
3 dealers
Holley
3 dealers
Kent
3 dealers
Lakeville
3 dealers
Leicester
3 dealers
Marion
3 dealers
Wolcott
3 dealers
Allegany
3 dealers
Brocton
3 dealers
Friendship
3 dealers
Lakewood
3 dealers
Addison
3 dealers
Alpine
3 dealers
Arkport
3 dealers
Campbell
3 dealers
Dundee
3 dealers
Interlaken
3 dealers
Ithaca
3 dealers
Prattsburgh
3 dealers
Scio
3 dealers
Watkins Glen
3 dealers
Elmira Heights
3 dealers
Blauvelt
3 dealers
Morrisonville
3 dealers
Chittenango
3 dealers
New Rochelle
3 dealers
Chappaqua
2 dealers
Cold Spring
2 dealers
Mount Kisco
2 dealers
MT Vernon
2 dealers
Peekskill
2 dealers
Bullville
2 dealers
Campbell Hall
2 dealers
Congers
2 dealers
Florida
2 dealers
Tomkins Cove
2 dealers
Highland Mills
2 dealers
New Hampton
2 dealers
Pearl River
2 dealers
Pine Island
2 dealers
Stony Point
2 dealers
Franklin Square
2 dealers
Sands Point
2 dealers
Glendale
2 dealers
Albertson
2 dealers
Rockville Centre
2 dealers
Valley Stream
2 dealers
West Babylon
2 dealers
W Babylon
2 dealers
Holbrook
2 dealers
Melville
2 dealers
Islip
2 dealers
Lindenhurst
2 dealers
Oyster Bay
2 dealers
Seaford
2 dealers
Wantagh
2 dealers
Hicksville
2 dealers
Amagansett
2 dealers
Hampton Bays
2 dealers
Montauk
2 dealers
Ridge
2 dealers
Southampton
2 dealers
Westhampton Beach
2 dealers
Coxsackie
2 dealers
Cropseyville
2 dealers
Earlton
2 dealers
East Nassau
2 dealers
Esperance
2 dealers
Galway
2 dealers
Gilboa
2 dealers
Hannacroix
2 dealers
Hoosick Falls
2 dealers
Johnsonville
2 dealers
Mayfield
2 dealers
Johnstown
2 dealers
Lake Pleasant
2 dealers
Edinburg
2 dealers
Petersburg
2 dealers
Rensselaer
2 dealers
Rexford
2 dealers
Schaghticoke
2 dealers
Schoharie
2 dealers
Green Island
2 dealers
Watervliet
2 dealers
West Coxsackie
2 dealers
Scotia
2 dealers
Cairo
2 dealers
Grand Gorge
2 dealers
Margaretville
2 dealers
Port Ewen
2 dealers
Preston Hollow
2 dealers
Windham
2 dealers
Copake
2 dealers
Germantown
2 dealers
Milton
2 dealers
Wingdale
2 dealers
Salisbury Mills
2 dealers
Barryville
2 dealers
Long Eddy
2 dealers
Roscoe
2 dealers
Forestburgh
2 dealers
Sparrow Bush
2 dealers
Youngsville
2 dealers
Indian Lake
2 dealers
Long Lake
2 dealers
Middle Grove
2 dealers
North Creek
2 dealers
North Hudson
2 dealers
Schroon Lake
2 dealers
Bloomingdale
2 dealers
Cadyville
2 dealers
Chazy
2 dealers
Merrill
2 dealers
Moriah Center
2 dealers
Bernhards Bay
2 dealers
East Syracuse
2 dealers
Freeville
2 dealers
Groton
2 dealers
Marcellus
2 dealers
Pennellville
2 dealers
Red Creek
2 dealers
Seneca Falls
2 dealers
Tully
2 dealers
Solvay
2 dealers
North Syracuse
2 dealers
Barneveld
2 dealers
Boonville
2 dealers
Burlington Flats
2 dealers
Cold Brook
2 dealers
Fort Plain
2 dealers
Morrisville
2 dealers
Munnsville
2 dealers
Richfield Springs
2 dealers
Fort Drum
2 dealers
Copenhagen
2 dealers
Hermon
2 dealers
Lisbon
2 dealers
Madrid
2 dealers
Norfolk
2 dealers
Russell
2 dealers
Andes
2 dealers
Chenango Forks
2 dealers
Delhi
2 dealers
Downsville
2 dealers
Endwell
2 dealers
Fishs Eddy
2 dealers
Glen Aubrey
2 dealers
Hamden
2 dealers
Johnson City
2 dealers
Lisle
2 dealers
Newark Valley
2 dealers
Oxford
2 dealers
Sidney Center
2 dealers
South New Berlin
2 dealers
Unadilla
2 dealers
Arcade
2 dealers
Collins
2 dealers
Delevan
2 dealers
Dunkirk
2 dealers
E Amherst
2 dealers
East Amherst
2 dealers
Forestville
2 dealers
Newfane
2 dealers
Ransomville
2 dealers
Sanborn
2 dealers
Silver Creek
2 dealers
South Wales
2 dealers
Yorkshire
2 dealers
Kenmore
2 dealers
Lake View
2 dealers
Williamsville
2 dealers
Branchport
2 dealers
Byron
2 dealers
Castile
2 dealers
Clifton Springs
2 dealers
Dresden
2 dealers
Geneseo
2 dealers
Honeoye
2 dealers
Kendall
2 dealers
Lyons
2 dealers
North Rose
2 dealers
Retsof
2 dealers
Silver Springs
2 dealers
Springwater
2 dealers
Wyoming
2 dealers
Conewango Valley
2 dealers
Fillmore
2 dealers
Gerry
2 dealers
Hinsdale
2 dealers
Kennedy
2 dealers
Mayville
2 dealers
Almond
2 dealers
Andover
2 dealers
Avoca
2 dealers
Belmont
2 dealers
Burdett
2 dealers
Canisteo
2 dealers
Montour Falls
2 dealers
Spencer
2 dealers
Van Etten
2 dealers
Guilford
2 dealers
Glens Falls
2 dealers
AU Sable Forks
2 dealers
Taberg
2 dealers
Newfield
2 dealers
Stanley
2 dealers
Bridgeport
2 dealers
Westmoreland
2 dealers
Clayton
2 dealers
Ellenburg Depot
2 dealers
Cassadaga
2 dealers
Hartwick
2 dealers
Wilson
2 dealers
Berne
2 dealers
Haverstraw
2 dealers
Verbank
2 dealers
Bayville
2 dealers
Brooktondale
2 dealers
Freedom
2 dealers
Armonk
1 dealer
Bedford
1 dealer
Buchanan
1 dealer
Hartsdale
1 dealer
Larchmont
1 dealer
Lincolndale
1 dealer
Ossining
1 dealer
Pound Ridge
1 dealer
Purdys
1 dealer
Scarsdale
1 dealer
South Salem
1 dealer
Yorktown
1 dealer
Pelham
1 dealer
Blooming Grove
1 dealer
Garnerville
1 dealer
Highland Falls
1 dealer
Bardonia
1 dealer
Upper Nyack
1 dealer
Otisville
1 dealer
Washingtonville
1 dealer
West Nyack
1 dealer
Astoria
1 dealer
Maspeth
1 dealer
Springfield Gardens
1 dealer
Woodhaven
1 dealer
Jamaica
1 dealer
Atlantic Beach
1 dealer
Uniondale
1 dealer
Hewlett
1 dealer
Island Park
1 dealer
Locust Valley
1 dealer
Merrick
1 dealer
Bellmore
1 dealer
Commack
1 dealer
Coram
1 dealer
E Islip
1 dealer
Greenlawn
1 dealer
Oakdale
1 dealer
Prt Jefferson Station
1 dealer
East Meadow
1 dealer
Deer Park
1 dealer
Great River
1 dealer
Plainview
1 dealer
Aquebogue
1 dealer
East Moriches
1 dealer
E Quogue
1 dealer
Jamesport
1 dealer
Mattituck
1 dealer
Sag Harbor
1 dealer
Shelter Island
1 dealer
Shelter Island Hts
1 dealer
Water Mill
1 dealer
Calverton
1 dealer
Yaphank
1 dealer
Perth
1 dealer
Charlton
1 dealer
Buskirk
1 dealer
Eagle Bridge
1 dealer
East Berne
1 dealer
East Greenbush
1 dealer
Feura Bush
1 dealer
Fonda
1 dealer
Jefferson
1 dealer
Kinderhook
1 dealer
Malden Bridge
1 dealer
Maryland
1 dealer
Middleburgh
1 dealer
Northville
1 dealer
Old Chatham
1 dealer
N Petersburg
1 dealer
Richmondville
1 dealer
Round Lake
1 dealer
Schodack Landing
1 dealer
Speculator
1 dealer
Sprakers
1 dealer
Waterford
1 dealer
Westerlo
1 dealer
Rotterdam
1 dealer
Stone Ridge
1 dealer
Ashland
1 dealer
Ellenville
1 dealer
Glasco
1 dealer
Greenfield Park
1 dealer
Kerhonkson
1 dealer
Lake Katrine
1 dealer
Lanesville
1 dealer
Mount Tremper
1 dealer
Napanoch
1 dealer
Palenville
1 dealer
Pine Hill
1 dealer
Round Top
1 dealer
Roxbury
1 dealer
Shandaken
1 dealer
Wawarsing
1 dealer
Woodstock
1 dealer
Claverack
1 dealer
Clintondale
1 dealer
Cornwall
1 dealer
Cornwall ON Hudson
1 dealer
Gardiner
1 dealer
Hillsdale
1 dealer
LA Grange
1 dealer
Mellenville
1 dealer
Millerton
1 dealer
Philmont
1 dealer
Red Hook
1 dealer
Milan
1 dealer
Rhinebeck
1 dealer
Rock Tavern
1 dealer
Staatsburg
1 dealer
Stanfordville
1 dealer
Stormville
1 dealer
Burlingham
1 dealer
Cochecton
1 dealer
Godeffroy
1 dealer
Cuddebackville
1 dealer
Ferndale
1 dealer
Sundown
1 dealer
Hankins
1 dealer
Harris
1 dealer
Hurleyville
1 dealer
Loch Sheldrake
1 dealer
Pond Eddy
1 dealer
Swan Lake
1 dealer
South Glens Falls
1 dealer
S Glens Falls
1 dealer
Blue Mountain Lake
1 dealer
Chestertown
1 dealer
FT Edward
1 dealer
Hadley
1 dealer
Hampton
1 dealer
Hudson Falls
1 dealer
North River
1 dealer
Schuylerville
1 dealer
Churubusco
1 dealer
Constable
1 dealer
Dannemora
1 dealer
Keeseville
1 dealer
Lake Placid
1 dealer
Nicholville
1 dealer
Rouses Point
1 dealer
ST Regis Falls
1 dealer
W Chazy
1 dealer
Aurora
1 dealer
German
1 dealer
Erieville
1 dealer
Fabius
1 dealer
Fayetteville
1 dealer
Georgetown
1 dealer
Jamesville
1 dealer
King Ferry
1 dealer
Little York
1 dealer
Locke
1 dealer
Marietta
1 dealer
Memphis
1 dealer
Nedrow
1 dealer
Port Byron
1 dealer
Truxton
1 dealer
West Monroe
1 dealer
Dewitt
1 dealer
Ava
1 dealer
Blossvale
1 dealer
Florence
1 dealer
Canajoharie
1 dealer
Cassville
1 dealer
Clayville
1 dealer
Clinton
1 dealer
Ohio
1 dealer
Cooperstown
1 dealer
Dolgeville
1 dealer
Earlville
1 dealer
Edmeston
1 dealer
Inlet
1 dealer
Lee Center
1 dealer
Newport
1 dealer
Palatine Bridge
1 dealer
Port Leyden
1 dealer
Saint Johnsville
1 dealer
Sauquoit
1 dealer
Sharon Springs
1 dealer
Verona
1 dealer
Westford
1 dealer
Yorkville
1 dealer
Alexandria Bay
1 dealer
Chaumont
1 dealer
Colton
1 dealer
South Rutland
1 dealer
DE Kalb Junction
1 dealer
Dexter
1 dealer
Edwards
1 dealer
Henderson
1 dealer
Henderson Harbor
1 dealer
LA Fargeville
1 dealer
Lorraine
1 dealer
Natural Bridge
1 dealer
Norwood
1 dealer
Parishville
1 dealer
Apalachin
1 dealer
Berkshire
1 dealer
Conklin
1 dealer
East Branch
1 dealer
Franklin
1 dealer
Gilbertsville
1 dealer
Harpersfield
1 dealer
Harpursville
1 dealer
Kirkwood
1 dealer
Maine
1 dealer
Marathon
1 dealer
Milford
1 dealer
Nichols
1 dealer
Nineveh
1 dealer
Richford
1 dealer
Sidney
1 dealer
W Oneonta
1 dealer
Alabama
1 dealer
Alexander
1 dealer
Appleton
1 dealer
Brant
1 dealer
Burt
1 dealer
Colden
1 dealer
Derby
1 dealer
E Aurora
1 dealer
East Bethany
1 dealer
E Concord
1 dealer
Farmersville
1 dealer
Fredonia
1 dealer
Gasport
1 dealer
Getzville
1 dealer
Irving
1 dealer
Java Center
1 dealer
Middleport
1 dealer
North Collins
1 dealer
North Java
1 dealer
N Tonawanda
1 dealer
Sheridan
1 dealer
Varysburg
1 dealer
Wales Center
1 dealer
West Falls
1 dealer
W Valley
1 dealer
Youngstown
1 dealer
Sloan
1 dealer
Clyde
1 dealer
East Rochester
1 dealer
E Bloomfield
1 dealer
Holcomb
1 dealer
LE Roy
1 dealer
Livonia
1 dealer
Sodus Point
1 dealer
Naples
1 dealer
North Chili
1 dealer
Piffard
1 dealer
Rush
1 dealer
Sodus
1 dealer
Gainesville
1 dealer
Wayland
1 dealer
West Henrietta
1 dealer
Gates
1 dealer
Angelica
1 dealer
Bemus Point
1 dealer
Cattaraugus
1 dealer
Cherry Creek
1 dealer
Clymer
1 dealer
Little Genesee
1 dealer
Dewittville
1 dealer
E Otto
1 dealer
Houghton
1 dealer
Portland
1 dealer
Portville
1 dealer
Richburg
1 dealer
Stockton
1 dealer
Alfred Station
1 dealer
Beaver Dams
1 dealer
Bradford
1 dealer
Breesport
1 dealer
Cameron
1 dealer
Cayuta
1 dealer
Lowman
1 dealer
Odessa
1 dealer
Pine Valley
1 dealer
Rock Stream
1 dealer
Lansing
1 dealer
Wayne
1 dealer
Elmont
1 dealer
Williston Park
1 dealer
New York Mills
1 dealer
Mendon
1 dealer
Perkinsville
1 dealer
Garrison
1 dealer
Farmingville
1 dealer
Tuxedo Park
1 dealer
Ballston
1 dealer
Hyde Park
1 dealer
Hammond
1 dealer
Cape Vincent
1 dealer
Croton ON Hudson
1 dealer
Pleasantville
1 dealer
Champlain
1 dealer
Waverly
1 dealer
Bronxville
1 dealer
Purling
1 dealer
Southfields
1 dealer
Glenham
1 dealer
Cayuga
1 dealer
Cincinnatus
1 dealer
Basom
1 dealer
Freeport
1 dealer
Acra
1 dealer
Wynantskill
1 dealer
Ardsley
1 dealer
Harriman
1 dealer
Chatham
1 dealer
Port Crane
1 dealer
Great Valley
1 dealer
Lynbrook
1 dealer
Castorland
1 dealer
Candor
1 dealer
Rye Brook
1 dealer
Northampton
1 dealer
Lockwood
1 dealer
Hamilton
1 dealer
Levittown
1 dealer
Lafayette
1 dealer
Leroy
1 dealer
Stafford
1 dealer
Comstock
1 dealer
Malverne
1 dealer
Brant Lake
1 dealer
Westdale
1 dealer
Wheatfield
1 dealer
Nunda
1 dealer
Athens
1 dealer
Altamont
1 dealer
Stony Brook
1 dealer
Bliss
1 dealer
Manorville
1 dealer
Minoa
1 dealer
Cedarhurst
1 dealer
Lake Ronkonkoma
1 dealer
Howes Cave
1 dealer
Kent Lakes
1 dealer
East Quogue
1 dealer
Holmes
1 dealer
Lakeview
1 dealer
Clinton Corners
1 dealer
Cohocton
1 dealer
Tuxedo
1 dealer
Lawtons
1 dealer
Hillburn
1 dealer
Davenport
1 dealer
Wells
1 dealer
ST James
1 dealer
Queens
1 dealer
Lafargeville
1 dealer
West Hurley
1 dealer
Bedford Hills
1 dealer
Cortlandt Manor
1 dealer
Worcester
1 dealer
Corinth
1 dealer
Mcgraw
1 dealer
Leeds
1 dealer
Skaneateles
1 dealer
Alma
1 dealer
Elizaville
1 dealer
Oriskany Falls
1 dealer
Riparius
1 dealer
East Rockaway
1 dealer
Ronkonkoma
1 dealer
Wading River
1 dealer
Gun Stores & FFL Dealers in New York
Browse our complete directory of 2,773 federally licensed firearms dealers across 923 cities in New York. Find local gun stores for purchases, FFL transfer agents for online orders, gunsmiths, and pawnbrokers. All data is sourced from official ATF records.
New York Gun Laws Overview
New York has extensive gun regulations including a permit required to purchase handguns, an assault weapon ban, and a 10-round magazine limit. Open carry and suppressors are prohibited, and carry permits are difficult to obtain.
Concealed Carry
May-issue
Waiting Period
None
Purchase Permit
Required
Background Check
Federal + State
Open Carry
Prohibited
NFA Items
Prohibited
Min Age (Handgun)
21+
Stand Your Ground
No
Restrictions in New York
- Assault weapon ban: Certain semi-automatic firearms are restricted or prohibited
- Magazine capacity limit: 10 rounds maximum
- Red flag law: Courts can issue orders to temporarily remove firearms