FFL Command Center™ Built by Veterans, Built for Dealers
Point of Sale

A Register Built for Gun Shops — Not Restaurants

Multi-line invoices, split cash/card payments, FFL-friendly card processing, and transfer fee invoicing — all linked to your inventory and bound book automatically. The register runs locally on your PC, so an internet outage never stops a sale.

Live Screenshot

The Invoice Builder

FFL Command Center Create an Invoice screen with product selection, barcode scan, quantity, price, discount, and tax fields
Live Screenshot

Built-In Layaway Program

Track layaway agreements, down payments, and payment schedules without a separate system. The dashboard shows active layaways, total outstanding balance, and what's been collected this month at a glance. Auto-default runs with one click when a layaway expires per your policy.

Layaway dashboard showing active layaway count, total outstanding balance, collected this month, completed/canceled/defaulted counts, and search
✂️

Split Payments

Take cash on part of the sale and card on the rest. Both amounts are recorded to the invoice and the sales report. No workarounds needed.

📋

Multi-Line Invoices

Firearms, accessories, cleaning kits, ammo, transfer fees — all on one invoice. Tax calculated automatically by line and totaled at checkout.

🔁

Returns & Refunds

Process a return on any prior sale. The firearm status automatically reverts to Available in inventory. The return is logged in the sales history.

Sample Invoice

What an Invoice Looks Like

Invoice #1042 · SaleFales Guns
ItemSerial / SKUQtyPrice
Glock 17 Gen 5 9mmBTHS1231$549.00
Streamlight TLR-1 HLSKU-TLR11$109.99
Holosun 507C X2SKU-HS5071$259.99
Background Check Fee1$15.00
Total$933.98
Payment Methods

Accepted at the Register

Credit / Debit (Fluid Pay)
Cash
Split: Cash + Card
Check
Other (layaway, etc.)
Transfer Fee Workflow

FFL Transfer Fee Collection — End to End

1
Customer submits transfer request on your website
They enter the shipping dealer's FFL info and the firearm details. The request lands in your transfer queue.
2
You provide your FFL to the shipping dealer
The transfer queue shows the request status. You can mark it as "FFL sent" to let the customer know it's in progress.
3
Firearm arrives — generate a transfer invoice
Create an invoice from the transfer record. The transfer fee, background check fee, and any extras are line-itemed automatically.
4
Collect payment and complete the 4473
Process the transfer fee at the register. Then open the linked 4473, complete it, log the NICS result, and mark the transfer done.
5
Bound book disposition auto-populated
Completing the 4473 writes the disposition record — buyer name, date, and transaction number. No double entry.
In Depth

What Makes a Gun Store Register Different

A general-purpose point of sale system can ring up a holster perfectly well. It cannot ring up a firearm correctly, because selling a firearm is not only a sale. It is a transaction with a serial number attached, a Form 4473, a background check, and a disposition record that has to match what actually left the building.

The register here is built around that. Scanning a firearm's barcode pulls its serial onto the invoice automatically, so the number on the customer's receipt is the number in the bound book and the number on the 4473. Accessories, ammunition, transfer fees, range time, and gunsmithing labor all sit on the same invoice as ordinary lines, with tax figured per line.

The Sale and the Bound Book Entry Are Not the Same Record

This distinction is worth being precise about, because plenty of marketing copy blurs it. Taking payment marks a firearm sold in inventory. It does not by itself create the ATF disposition entry. The disposition is written when the Form 4473 is completed, because a disposition has to reflect the transfer to the person who actually cleared the background check, not the moment money changed hands.

That separation is deliberate. A paid invoice sitting behind a delayed NICS response is an ordinary Tuesday, and a system that wrote the disposition at payment would be recording a transfer that has not legally happened yet. Keeping the two events apart is what lets a firearm wait in a pending-4473 state without putting a wrong entry in the bound book.

Card Processing That Will Not Drop You

Firearms retail is a high-risk category to most payment processors, and dealers regularly lose accounts with little warning. Card processing runs through Fluid Pay, a processor that works with firearms dealers rather than terminating them. Keyed and swiped transactions are both supported.

When a card is declined, the processor's own response is what you see, rather than a vague failure message. That tells you immediately whether to ask for another card or to look at something on your end.

Split Tender, Layaway, and Holds

Counter transactions are messier than one clean card swipe. Split tender lets you take part cash and part card on a single invoice, with both amounts recorded to the sale and to your reporting rather than fudged into one line.

Layaway is built in rather than tracked on an index card. Down payments, payment schedules, outstanding balance, and expiration all live in the system, and a one-click default process runs when a layaway lapses under your own written policy.

Returns

Any prior sale can be returned. The firearm status reverts to available in inventory and the return is recorded in sales history rather than erased. Nothing about a completed federal record is quietly removed by a return, which is the behavior you want when an inspector asks why a serial appears twice.

When the Internet Goes Down

Cloud registers stop when connectivity stops. This one does not, because it runs on the Windows PC already sitting on your counter. That matters on a slow Saturday with a flaky connection, and it matters a great deal at a gun show in a metal building with no signal. For how that compares against the cloud-based systems, see the 2026 buyer's guide or the real cost breakdown.

Inventory module →  ·  Dealer Website module →

29-second tour of the register, narrated by the AI demo assistant

See the Register in Action

We demo a full transaction — from invoice to payment to receipt — in the free demo call.