Armorer Services

To ensure your firearm remains reliable and performing as intended, STIEFEL ARMS LLC is pleased to offer basic armorer services! Whether you need your gun cleaning or basic repairs our in-house armorer has the tools and expertise to get the job done. Below is a list of our armorer services and estimated pricing. If you do not see your service listed below, we will be happy to discuss your armorer needs. For more information regarding our armorer services or to inquire about additional services, please contact us at
(319) 610-6251or by email at

The cost of parts and materials will be in addition to the rates listed below. Prices may vary based on the extent of care needed.


Armorer services are performed on a first come, first serve basis.
All firearms must be brought to our facility unloaded and cased.
All firearms will be inspected at time of service. If anything warrants further attention, you will be notified.
All firearms should be expected to be in service for about 1-2 weeks.
Once work is complete, the firearm can only be released to the person who dropped it off.


Standard Hourly Rate for Armorer Services: $40.00
1 Hour MINIMUM Charge (Per Gun)

    Field strip and clean: $30 ​(wave the 1 Hour Min.)
Deep clean service: $80

General Barrel, Action & Rifle Work:
(wave the 1 Hour Min.)
Check Headspace: $35.00-$70.00
Remove Stuck Fired Case from Chamber: $10.00-$40.00
Remove Live Round from Chamber: $20.00-$65.00
Remove Obstruction from Bore: $10.00-$40.00

STIEFEL ARMS LLC does not sight in guns for its clients. Only the combination of a specific shooter, a specific ammunition, and a gun can be sighted in. Since the client is not the shooter during the ‘sighting in’ process, there is no guarantee that the gun will shoot the same way for the client. 

While we don’t sight in, we will ‘put your gun on paper.’ This is billed at the Shop labor rate.  

Business hours:

Monday through Friday,

5:30pm - 7:00pm

Visit the shop by apointment only


Manchester, IA 52057

(319) 610-6251

Text to: (319) 610-6251