There's a version of this story that almost every growing firearms manufacturer has lived through.
It starts when things are going well. Sales are climbing. Dealers are calling. New products are landing. The team is small and scrappy, and everyone just makes it work. Orders come in through email, sometimes through a web form, sometimes through a phone call. Someone puts them into QuickBooks. Someone else updates the shared spreadsheet that serves as the dealer list. Invoices go out manually. Payment terms vary by dealer based on whatever was negotiated at the time, and nobody remembers exactly why dealer X gets Net 45 while dealer Y is on Net 30.
It works. Until it doesn't.
The tipping point usually isn't dramatic. It's not a single catastrophic failure. It's the slow accumulation of friction that eventually makes every part of the business harder than it should be. The wrong item gets shipped because the order came in through email and was entered manually with a typo. A dealer's payment is 60 days late and nobody noticed until the bookkeeper flagged it. A new product launch gets delayed because nobody can figure out which dealers should get allocation first. The owner spends a full day doing something that should take an hour, and does it again next week, and the week after that.
This is the operational mess that sits underneath most growing manufacturers. Not because the people running these companies are careless, but because the tools and processes that worked at $500K in revenue collapse under the weight of $3M or $5M or $10M.
The Duct Tape Era
Every manufacturer goes through a phase where the business runs on a combination of general-purpose software, manual processes, and institutional knowledge that lives in one or two people's heads.
The accounting is in QuickBooks. The dealer list is in a spreadsheet, or maybe in the back end of a Shopify store that was originally set up for consumer sales. Orders come in through multiple channels: email, phone, a basic web form, maybe a wholesale portal that was bolted onto the ecommerce site. Fulfillment tracking lives in a separate system, or in a notebook, or in the shipping manager's memory. Pricing tiers, MAP policies, and payment terms are documented somewhere, but "somewhere" could mean a folder on someone's desktop, a page in a shared Google Doc, or nowhere at all.
This isn't unique to firearms. Research from the ERP Software Blog found that what works at $2M in revenue routinely collapses under the weight of $20M. But the pattern shows up earlier in firearms manufacturing because the regulatory environment adds layers of complexity that other industries don't face. Every order involves FFL verification. Every shipment has compliance requirements. Every transaction has to satisfy both business needs and federal law. When you layer that on top of an already-manual operation, the friction compounds fast.
The industry publication Garrison Everest put it bluntly in their guide to firearms distribution: "You are not a bank. Be very careful of whom you give terms to. 30-90 days can seem like a lifetime if you have financial obligations."
That's practical advice, but it assumes the manufacturer has a system for tracking who gets what terms, when payments are due, and what happens when they're late. Most growing manufacturers don't. They have a general sense of it, and that general sense gets less reliable with every new dealer they onboard.
Where It Actually Breaks
The operational breakdown in a growing manufacturer's dealer business usually hits in four places at once. They're connected, and they tend to get worse together.
Order management. When a manufacturer has 15 dealers, managing orders through email is annoying but functional. When they have 80, it's a liability. Orders arrive in different formats. Some dealers send a PO number, some don't. Some reference SKUs, some reference product names that don't match the manufacturer's catalog. Someone has to take every order, normalize it, verify the dealer's FFL status, check inventory, confirm pricing, and enter it into whatever system handles fulfillment. Each step is a potential error. Multiply by dozens of orders per week and the error rate becomes a real cost: wrong items shipped, backorders not communicated, dealers frustrated by inconsistent experiences.
Dealer management. Who are your dealers? What tier are they? What are their terms? When was the last time you verified their FFL? Do they have a MAP violation history? Are they ordering consistently or sporadically? These are basic questions that a manufacturer with 50+ dealer accounts should be able to answer in minutes. Most can't. The information exists, scattered across email threads, spreadsheets, and someone's memory. There's no single view of the dealer relationship, which means there's no systematic way to identify your best performers, flag at-risk accounts, or make informed allocation decisions.
Accounts receivable. We covered this in depth separately, but it bears repeating in the context of operational chaos. AR is where the mess becomes tangible, because it directly affects cash flow. When payment terms aren't standardized, when invoices aren't automated, when past-due follow-up depends on someone remembering to check the books, money sits on the table. Over half of all B2B invoices in the U.S. are currently overdue. For a manufacturer managing AR manually across dozens of accounts, the question isn't whether they have past-due receivables. It's how many they don't know about.
Data and reporting. This is the silent cost. A manufacturer running their dealer business on duct tape and spreadsheets has no reliable way to answer questions like: Which SKUs are my best performers by dealer segment? What's my average time to fulfillment? What's my actual collection rate by payment terms tier? How does this quarter compare to last quarter by region? These aren't luxury analytics. They're the basic operational visibility that any business needs to make informed decisions. Without them, the manufacturer is guessing. And in a tightening market where Ruger reported a 7% sell-through decline and Smith & Wesson is watching distributor inventory levels as a proxy for retail demand, guessing is getting more expensive every quarter.
Why the Obvious Solutions Don't Fit
When the pain gets bad enough, manufacturers go looking for answers. The two most common paths are an enterprise ERP system and a do-it-yourself tech stack. Neither one fits well for the companies in the middle.
Enterprise ERP (NetSuite, SAP Business One, Epicor, and similar platforms) can handle all of the above. They're designed for exactly this kind of operational complexity. The problem is cost, timeline, and fit. A NetSuite implementation for a small manufacturer typically runs $50K-$150K upfront, plus ongoing subscription fees, plus the cost of someone who knows how to configure and maintain it. The implementation timeline is measured in months, not weeks. And most of these platforms are designed for general manufacturing or distribution workflows, not for the specific needs of a firearms manufacturer selling to FFL-licensed dealers with compliance requirements at every step.
For a manufacturer doing $2M-$10M in revenue with a lean team, that's a massive investment in a tool that's more powerful than they need in some areas and blind to their specific requirements in others.
The DIY stack is the alternative: stitch together a Shopify wholesale portal, a QuickBooks integration, a separate FFL verification process, maybe a CRM, maybe a shipping integration, and try to make them all talk to each other. This is cheaper upfront but creates its own problems. Every integration point is a potential failure. Data doesn't flow cleanly between systems. The manufacturer ends up spending hours reconciling information across platforms instead of running their business. And every time a team member leaves, they take institutional knowledge about how the duct tape holds together with them.
One CFO quoted in an ERP industry report captured the dynamic: "By the time I had the numbers I needed, they were already outdated." That's the cost of manual processes and disconnected systems. Not a catastrophic failure, but a persistent drag on decision-making speed that gets worse as the business grows.
What Actually Needs to Happen
The solution for most growing manufacturers isn't more software. It's the right infrastructure for their specific business.
A firearms manufacturer selling direct to dealers needs a system that does a few things well, not a hundred things generically. They need a way for dealers to browse available products and place orders without email chains. They need automated FFL verification so compliance isn't a manual bottleneck. They need standardized payment terms with automated invoicing and collection workflows so AR doesn't depend on someone remembering to check QuickBooks. They need a single view of their dealer relationships, including order history, payment behavior, and account status. And they need all of this to work together natively, not through a web of integrations that break when one vendor updates their API.
The key insight is that this isn't really an ERP problem. It's a transaction infrastructure problem. The manufacturer doesn't need to overhaul their entire operation. They need the specific layer of infrastructure that sits between their production floor and their dealer base, handling the commercial complexity of B2B sales (ordering, compliance, payment, data) so they can focus on making great products and building relationships.
This infrastructure exists now. It didn't five years ago, at least not in a form that was built for the specific regulatory and commercial requirements of firearms manufacturing. But the convergence of B2B commerce platforms, payment processing solutions, and compliance technology has made it possible to give a $5M manufacturer the same operational capability that used to require a $50M manufacturer's IT budget.
The Cost of Doing Nothing
The hardest part of this conversation is that the duct tape approach doesn't fail all at once. It just gets a little worse every month. The manufacturer adapts. They work longer hours. They hire someone to handle the overflow. They accept a certain level of error as normal. They stop asking questions they know they can't answer with the data they have.
And then one day they realize their competitor just onboarded 30 dealers in a month using a platform the competitor didn't build, while they spent the same month manually processing orders and chasing invoices.
The growing pains that most manufacturers treat as inevitable aren't inevitable. They're the predictable result of running a B2B commercial operation on tools that were designed for something else. The manufacturers who recognize this earliest will have cleaner operations, stronger dealer relationships, and better data to make decisions with. The ones who wait will keep adapting to the pain until a competitor makes them regret it.
Sources
- ERP Software Blog, "ERP vs Manual Processes: What's the Real Cost?" September 2025 (CFO quote on outdated numbers, $2M to $20M scaling breakdown)
- Garrison Everest / Predator Tactical, "6 Considerations of Wholesale Firearms Distribution" (net terms caution: "you are not a bank," pricing structure guidance for emerging manufacturers)
- Atradius, 2024 Report on U.S. B2B Payment Practices (50%+ invoices overdue, 42% on-time payment rate, 8% bad debt)
- NetSuite, 2024 ERP Report (80%+ of businesses report positive ROI after one year of ERP implementation)
- Technology.org / ACBaltica, "When Manual Work Slows Growth," June 2025 (scaling pain points, spreadsheet-to-ERP transition triggers)
- Dorian Solutions, "Manufacturing Software Solutions for SMB Growing Pains" (manual process limitations, version control issues, data silos)
- Sturm, Ruger & Co., February 2024 Earnings Release (7% sell-through decline, competitive promotion dynamics)
- Smith & Wesson Brands, Q1 FY2026 Earnings Release (distributor inventory as sell-through proxy)
- Astra Canyon, "Best ERP Systems for Small Business Manufacturers in 2025" (implementation cost ranges, complexity vs. fit for SMB manufacturers)