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.
-
Tapos Gunsmithing
2226 N Pioneer St, Davenport, IA 52804-1075
Mon 12p-5p
-
G & G Retailers Inc
1655 W 17th St, Davenport, IA 52804
Baxter 1
-
Controlled Chaos Arms
8401 Highway S52 N, Baxter, IA 50028-8669
-
Clark Firearms & Archery LLC
10621 Keystone Ave, Birmingham, IA 52535
-
Generational Guns
905 Washington Ave SE, Bondurant, IA 50035
Tuesday - Friday Noon - 7:00 PM
Collins 1
-
Fisher's Firearms LLC
224 Main St, Collins, IA 50055-1030
Wed-Sat 10am-6pm
-
Leatherneck Gun Doctor Inc
1107 High St, Council Bluffs, IA 51503-6866
Fayette 1
-
Davis Firearms Specialists
16857 Lincoln Rd, Fayette, IA 52142
Grinnell 1
-
Brownells, Inc.
3006 Brownells Pkwy, Grinnell, IA 50112-8178
-
Double A Armory
312 8th St SE, Independence, IA 50644-3105
Monday-Friday: 9:00AM
Kingsley 1
-
Schiwerks
216 Dover St, Kingsley, IA 51028
-
Guns & Gear
211 E Main St, La Porte City, IA 50651-1235
Tue-Fri 10am-7pm, Sat 10am-5pm
Le Mars 1
-
Schmitz Custom Arms
100-1/2 4th Ave NW, Le Mars, IA 51031
-
Farro's Lead Farm
210th Ave, Long Grove, IA 52756
TUESDAY - FRIDAY 11 AM
Manning 1
-
RW Snyder Custom Guns
332 2nd St, Manning, IA 51455-1306
-
Hart Brothers South
613 S Federal Ave, Mason City, IA 50401-5046
Tue-Wed 9am-5:30pm, Fri 9am-5:30pm, Sat 9am-2pm
-
Ursa Arms LLC
207 S Jefferson St, Mt Pleasant, IA 52641-2139
Newton 1
-
Sfc Gunsmithing
112 N 2nd Ave W Ste B, Newton, IA 50208-3239
-
Rock Precision
514 E Washington St, Shell Rock, IA 50670-1009
Monday - Friday: 9am-4pm
Stanton 1
-
A&L Supply
404 Broad Ave, Stanton, IA 51573-8057
Mon 10am-6pm, Wed-Fri 10am-6pm, Sat 10am-2pm
-
Jacobson's Gun Center
612 Broad St, Story City, IA 50248
Tue 9am-6pm, Wed 9am-6pm, Thu 9am-6pm, Fri 9am-6pm, Sat 9am-6pm, Tue 9am-6pm, Wed 9am-6pm, Thu 9am-6pm, Fri 9am-6pm, Sat
Stuart 1
-
E.T.C. Gun Repair
2907 275th. St., Stuart, IA 50250
Tuesday - Thursday: 9:00AM - 7:00PM
-
Soap Creek Armory
12251 Bison Trail, Unionville, IA 52594
THURSDAY: 9am to 9pm
Waterloo 1
-
Hart Bros Guns and Range
2415 K Line Dr, Waterloo, IA 50701
Tue-Wed 9am-5:30pm, Fri 9am-5:30pm, Sat 9am-2pm
Waucoma 1
-
Piercision Rifles Llc
3396 County Road B33, Waucoma, IA 52171-8718
Winthrop 1
-
Aerospace Arms
514 W Jefferson St, Winthrop, IA 50682
Also in Iowa
- Class 3 / NFA Dealers32
- FFL Transfer Dealers26
- Used Gun Stores18
- Gun Stores with Reloading Supplies8
- Gun Shops with On-Site Shooting Ranges5
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 Iowa, specific transfer reporting or permit steps may apply when purchasing or importing a firearm. You can consult any of the 26 licensed FFL dealers in Iowa 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 Iowa, where specific state police or sheriff department criteria must be met. Check with local authorities or 26 registered FFLs across Iowa for official permit procedures.