Skip to main content

USA Arms · Everything Firearms Nationwide

The Gun Doctor, Inc.

Gun shopGunsmith

1050 West Lake Street, Roselle, IL 60172

Profile updated October 12, 2026

What they offer

Gun shop

Sales
In store
Sells
Firearms (new and used)
Transfers
FFL transfers
Services
Buys firearms for cash, estate and collection buying, consignment and special orders

Gunsmith

Work
Bluing, cleaning, custom builds, gunsmithing, optics mounting, refinishing, repair, sight installation and trigger work

Prices

As published by the business.

  • FFL transfer (incoming) $48 per firearm · Same fee for new and pre-owned firearms; due when transfer paperwork begins.
  • Outgoing transfer $58 per firearm · Plus actual cost of shipping and insurance; ships only to Federally Licensed Firearm Dealers.
  • Consignment listing fee $48 per firearm · Plus final selling fee of 20%.
  • Strip & Clean - Handgun $88 per firearm · Turnaround minimum 4 weeks; shop materials fee (8% of labor) applies to all service items.
  • 1911 Trigger Work $125 per firearm · Cited from the published 1911 services table.
  • Install Optics - No Drill & Tap $125 per firearm
  • Drill, Tap & Mount Scope / Optic $175 per firearm
  • Bluing - Matte, Brushed, Polished $485 per firearm · Starting-at price; refinishing projects must be assessed in person and quoted by staff.

Near Roselle

The nearest gun shops USA Arms lists, by distance.

Sources and corrections

Browse similar places

Correct The Gun Doctor, Inc.

Tell us what to add or change about The Gun Doctor, Inc.. Include a public source link if you have one. Your request will not change the listing automatically, and this form does not collect an email for a reply.

By submitting, you agree USA Arms may use the information you provide to review and respond to the request under the Privacy Policy and Terms. Only submit information you are authorized to share.

Check the prefilled link, or paste the address of the USA Arms page.

Include the correct or missing details and a public source link if you have one.