Ask most gun shop owners what their gunsmithing operation makes them, and you will get a confident answer. Ask them how they arrived at that number, and the confidence drops. The honest answer, in a lot of shops, is some version of “we do okay back there.”

That is not because owners are careless. It is because gunsmithing is one of the hardest revenue streams in an FFL to actually measure. Service work happens off the main counter. Parts come from multiple places. Labor is hard to clock. And the shop’s POS system, in most cases, was built to ring up a transaction, not to track a job.

The result is a profit center hiding in plain sight. According to a study from Service Council, field service organizations that lack proper job-level tracking misprice their work by 15 to 30 percent on average. For an FFL running gunsmithing as a side operation, that gap is almost always money left on the table.

Here is what is hiding, and what it takes to see it clearly.

Labor Is the Number Most Shops Cannot Find

Ask a shop owner what their gunsmith costs them per hour, fully loaded, and what that gunsmith bills out per hour. You will usually get one of those numbers, not both. And without both, there is no way to know if a particular type of job is actually profitable.

A trigger job that takes 45 minutes and bills at $75 looks fine until you realize the gunsmith spent another 20 minutes on parts lookup, customer communication, and bound book entry. Suddenly, the margin is thinner than it appeared, or gone entirely.

Labor tracking by job, not just by paycheck, is the foundation. Without it, every other number is a guess.

Parts Costs Get Absorbed, Not Allocated

In most shops, parts for service jobs come out of general inventory. A spring is a spring. The problem is that those parts never get assigned back to the specific job they were used on. The repair gets billed at a flat rate or a rough markup, but the actual cost of goods on that job is never recorded.

Multiply this across hundreds of repairs a year, and you have a category of revenue with no reliable margin number attached to it. You know what you charged. You do not know what it cost you to deliver.

The fix is to track parts at the ticket level. Every part used on a job gets pulled from inventory and attached to that work order. Cost flows to the job. Margin becomes a real number, not a feel.

Service Mix Tells You What to Sell More Of

Once labor and parts are tracked by job, a more interesting question opens up: which categories of repair are actually worth doing?

Most shops have a vague sense that some jobs are more profitable than others. Cerakote feels like a winner. Sight installs feel like volume work. Trigger jobs feel like a gunsmith’s labor sink. But “feels like” is not a number. And without service mix reporting, you cannot make pricing or staffing decisions based on what is real.

Shops that track this often discover their assumptions were wrong. The jobs they thought were money-makers were not. The jobs they were almost giving away were carrying the operation. That insight changes how you market, what you price, and what work you accept.

The Compliance Layer Most Owners Forget

Gunsmithing revenue tracking is not just a financial exercise. Every time a customer drops off a firearm for service, that is a change of possession that needs to be documented. Every time the gun goes back, same thing. If the firearm leaves the shop for outside work, it has to be logged.

A shop that is not tracking gunsmithing properly on the financial side is almost always not tracking it properly on the compliance side either. The two are tied together. A complete service ticket captures the customer, the firearm, the serial number, the dates of acquisition and disposition, and the work performed. That is both a profitability record and a compliance record.

Disconnected paper tickets, sticky notes on a workbench, or jobs scribbled into a notebook do not give you either one.

What Tracking Actually Looks Like

A gunsmithing operation that is fully tracked has a few specific things in place. Every job opens a service ticket tied to the customer and the firearm’s serial number. Labor hours are logged against that ticket. Parts pulled from inventory are assigned to that ticket. The bound book entries for reacquisition and disposition happen as part of the workflow, not as a separate task someone has to remember.

When the job closes, you have a single record that tells you what the work cost, what it billed, what the margin was, and exactly when the firearm came in and went out. Reports roll up from there. You can see service revenue by month, margin by job type, and your most profitable repair categories.

That is what makes gunsmithing visible as a real profit center, instead of a back-of-shop activity the owner hopes is making money.

The Question Worth Asking

Most owners assume their gunsmithing shop is profitable. A few are right. The rest are operating on instinct because the systems they use were never built to answer the question.

The question is not whether your gunsmithing operation is making money. It is whether you can prove it, line by line, the next time someone asks.

AIM’s Gunsmithing module tracks labor and parts costs per job, analyzes profitability by service type, and logs every change of possession through the A&D bound book automatically. One system, one set of numbers, built for the way FFLs actually run service work.

Learn more about AIM Gunsmithing Module