A shop that sells guns and a shop that fixes them are different businesses, and the map cannot tell them apart. Every listing here has gunsmithing confirmed from the shop's own website or data.
Bend 3
-
Double Tap Firearms
2075 NE Highway 20, Bend, OR 97701-4836
tuesday - saturday 11am - 6pm
-
Triple Threat Firearms
19660 Apache Rd, Bend, OR 97702-8975
8am - 7pm all 7 days a week
-
Deschutes Firearms Training
2227 NE Wells Acres Rd, Bend, OR 97701-6440
Eugene 2
-
The McCluskey Arms Company
125 Cap Ct, Eugene, OR 97402-5424
wednesday-saturday 10am–6pm
-
The Tool Shed LLC
332 Maple St, Eugene, OR 97402
Mon - Sat 10a.m to 7p.m.
Madras 2
-
Stay Center
915 SW Highway 97, Madras, OR 97741-9442
-
Ledford
915 SW Highway 97, Madras, OR 97741-9442
Medford 2
-
Black Flag Armory
612 S Riverside Ave, Medford, OR 97501-7836
-
Rogue Shooting Targets LLC
836 Mason Way, Medford, OR 97501-1329
-
Blagg Rifles LLC
801 SE Nye Ave, Pendleton, OR 97801-4127
Monday – Friday / 8 am – 4:00 pm
-
Oregunsmithing
43906 Jerico Ln, Pendleton, OR 97801-9584
Portland 2
-
Curt's Discount Shooters' Supply
17843 SE McLoughlin Blvd, Portland, OR 97267-6100
Tuesday 10:00am-5:00pm
-
SoftTouch Custom Stocks
14325 NE Airport Way, Portland, OR 97230
Salem 2
-
Pewnitions Factory
3297 Portland rd ne, Salem, OR 97301
Mon-Sat 10am-6pm
-
Gun Crafters Firearms & More
2315 Pringle Rd SE, Salem, OR 97302-1459
Tigard 2
-
Oregon Rifleworks
12260 SW Main St, Tigard, OR 97223-6258
Monday - Saturday 10AM-6PM
-
Columbia Gunsmithing
15995 SW 74th Ave, Tigard, OR 97224
Coos Bay 1
-
Orco Gunworks LLC
138 N Wasson St, Coos Bay, OR 97420-3346
Florence 1
-
Florence Gun Shop
539 Highway 101, Florence, OR 97439-7623
Tue-Sat 11am-6pm
-
Black Flag Armory Grants Pass
1349 Redwood Ave, Grants Pass, OR 97527-5519
Gresham 1
-
Advance Firearm and Training
1121 NE Division St, Gresham, OR 97030-5726
10am to 6pm
-
Gorge Guns
1040 Tucker Rd, Hood River, OR 97031-9515
tuesday - friday 10am - 6pm
-
Armac Tactical
190 W 6th Ave, Junction City, OR 97448-1604
Lebanon 1
-
Josh's Gun Shop
30470 Fairview Rd, Lebanon, OR 97355
Powers 1
-
Holland Shooters Supply
711 H Ave, Powers, OR 97466-9643
Redmond 1
-
Precise Rifle Solutions
5637 SW Harvest Ave, Redmond, OR 97756-8139
Seaside 1
-
Nehalem Valley Firearms
1706 S Roosevelt Dr, Seaside, OR 97138-6516
Spray 1
-
Lazy Wolf Guns
607 Willow St, Spray, OR 97874-5004
-
Jnc Gunsmithing
2070 Ames Creek Rd, Sweet Home, OR 97386-9804
-
Old Mill Bargain Center
2917 E 2nd St, The Dalles, OR 97058-4084
-
The Bench Doctor
1337 Troon Dr, West Linn, OR 97068-1808
Also in Oregon
- Class 3 / NFA Dealers31
- Used Gun Stores24
- FFL Transfer Dealers22
- Gun Stores with Reloading Supplies15
Good to know
What does a gunsmith cost?
Simple jobs — scope mounting, sight installation, cleaning — usually run $40-100. Trigger work, headspacing and refinishing are quoted per job. Most shops charge a bench fee that applies toward the work.
How to register firearm?
Firearm registration requirements depend entirely on state and local laws, as federal law does not mandate a universal registry for standard handguns or long guns. In Oregon, specific transfer reporting or permit steps may apply when purchasing or importing a firearm. You can consult any of the 31 licensed FFL dealers in Oregon for current compliance guidelines.
Can you get a concealed carry permit online?
Some jurisdictions allow applicants to complete classroom instruction online, but physical range qualification or in-person application filing is often required. Regulations vary across Oregon, where specific state police or sheriff department criteria must be met. Check with local authorities or 31 registered FFLs across Oregon for official permit procedures.