Licensed FFL · Linn Grove, Iowa · Since 2016

Straightforward firearms service you can count on.

Transfers, gunsmithing, consignment, and appraisals — handled correctly, priced fairly, and done on a timeline you're actually told up front.

Rack of lever-action rifles at Cross Arms
Cross Arms
Est. 2016 · Licensed · Local
Licensed FFL since 2016
Flat, up-front pricing
Work done in-house
By appointment — no waiting around
What we do

Services

Four things, done well. If you're not sure what you need, call and we'll tell you straight — even if the answer is that you don't need us.

FFL Transfers

Bought online? Have it shipped here. We handle receiving, paperwork, and the background check so you can pick it up legally and get on with your day.

  • Flat transfer fee — no surprises at pickup
  • We'll send our license to your seller
  • You're notified the day it arrives

Gunsmithing & Repair

Diagnostics, repair, cleaning, and upgrades on the bench. You get an honest assessment before any work starts — if it isn't worth fixing, we'll tell you that too.

  • Function diagnostics and repair
  • Optics mounting and sight work
  • Deep cleaning and restoration

Consignment Sales

Don't want the hassle of selling it yourself? We photograph it, write it up, list it to a national buyer pool, and manage the sale from first bid to final transfer.

  • Professional photos and descriptions
  • Listed where serious buyers are looking
  • Clear commission agreed up front

Appraisals & Estate Buyouts

Inherited a collection and not sure what you're holding? We'll give you a fair, documented valuation — and make an offer if you'd rather not sell it piece by piece.

  • Single firearms or full collections
  • Written valuations for insurance or probate
  • Discreet, respectful handling
Gunsmithing

Services & pricing

Posted up front so you know roughly what you're in for before you drive out. Every price below is a starting point for a firearm in normal condition — anything unusual gets quoted after inspection, and you'll hear the number before any work begins.

$65/hrStandard shop rate
$85/hrMachine shop rate
$20Diagnostic & function check

Cleaning & maintenance

Starting at
Handgun detail cleanFull disassembly, clean, inspect, lube$55
Rifle or pump shotgun clean$85
Semi-auto shotgun cleanA5, 11-87 and similar$100
Over/under or side-by-side$85
Neglected-firearm restoration cleanHeavy rust, storage neglect, barn findsQuoted

Sights & optics

Starting at
Scope mount & boresight$55
Rings & bases installation$30
Night sights — Glock, S&W$55
Night sights — Sig, H&K, Walther$65
Night sights — 1911$85
Red dot mountingOn an existing optics cut$50

Triggers & action work

Starting at
Handgun trigger installation$55
Bolt action trigger installation$75
Action workRevolvers, 1911s, semi-auto pistols — priced per firearm after inspectionQuoted

AR-15 & rifle work

Starting at
Handguard change$30
Barrel installation$50
Upper assemblyBarrel, gas system, handguard — customer-supplied partsQuoted
Build guidance & instructionBring your parts and build it yourself with hands-on direction — you do the work, we make sure it's done rightQuoted

Cross Arms holds a dealer license, not a manufacturing license. Assembling a complete firearm for a customer falls under manufacturing, so we don't offer it — but we're glad to guide you through your own build.

Repairs & parts

Starting at
Extractor or ejector replacement$70
Spring kit replacement$75
Firing pin replacement$75
Stock repair or refit$150
Barrel workCrowning, threading, chamber workQuoted

Other services

FFL transferReceiving, paperwork, background check. $30 per firearm, plus a one-time $10 when more than one is on the same transfer.$30
Consignment commissionPercentage of final sale price17%
Written appraisalScope depends on the firearm and the purposeVaries
Estate collection valuationQuoted
Don't see it listed?Ask →

Prices are starting points and cover labor only — parts are additional and quoted separately. Excessive rust, prior amateur work, or seized components add time; you'll get a call with a revised number before we proceed, not a surprise at pickup.

From the bench

A look at the work

Finish work, rebuilds, machine work, and builds that have come through the shop.

Custom-finished lever action rifle
Cerakoted lever action receiver and handguard
Machine work in progress on the lathe
Custom rifle on the bench at the range
Two-tone finished lever action rifle
Custom-finished rifle build
Current inventory

See what's for sale right now

Our active listings live on GunBroker, where they're kept current and backed by the platform's buyer protections. Browse the full lineup there.

Purchases are completed through GunBroker and shipped to a licensed dealer for transfer. No firearms are sold directly through this website.

Barrel work on the lathe at Cross Arms
Who you're dealing with

A trade passed down, not picked up.

Cross Arms opened in August of 2016, but the work behind it goes back a lot further than that. My grandfather started at sixteen and spent a lifetime at it. I grew up in this — it was the family trade long before it was my business, and I'm the one holding the license and standing at the bench today.

That matters for a simple reason: when you call, you're talking to the person who will actually be handling your firearm. Not a counter employee, not a call center. You get straight answers on what something's worth, how long a repair will take, and whether a transfer even makes sense before you commit to anything.

Every transaction is conducted in full compliance with federal, state, and local law. Required background checks and documentation are handled here, correctly, every time.

2016Cross Arms established
10 yrsLicensed and in business
FamilyTrade passed down
You talk to the ownerNo phone tree, no runaround, no upsell.
Pricing you hear before the workQuoted up front, not discovered at pickup.
Compliance handled properlyPaperwork and checks done right the first time.
Appointments

Pick a time that works

Transfers, drop-offs, and appraisals run by appointment so you're never waiting on someone else's job to finish.

Loading the booking calendar…

Calendar not loading? Open the booking page directly — or just call 712-390-0141.

Get in touch

Questions? Ask away.

Call, or send a message and you'll hear back — usually the same day.

Location
Linn Grove, IA 51033Exact address provided when your appointment is confirmed.
Hours
By appointmentCall or send a message and we'll find a time — evenings and weekends included.
License
FFL on fileLicense number available on request.

Please don't include serial numbers or other sensitive information in this form.