Software guide
Gun range software buying guide for owners who run the counter
A practical way to compare range software across visits, sales, records, memberships, marketing, and rollout.

Gun range software can look simple from a distance. There is a register, a lane board, a booking calendar, and a few reports. The complexity appears when those parts disagree.
A customer books online but the counter cannot find the reservation. A rental is on the lane screen but not the cart. A member benefit is documented in one system and priced differently in another. A signed waiver exists, but staff create a second customer record.
The right buying process tests the handoffs. This guide gives range owners a way to do that without turning the project into a year of committee meetings.
Define the problem in operating language
Avoid goals such as “modernize our technology.” Write what should change during a shift.
Examples are easier to test: reduce duplicate customer entry, move a finished lane session into the cart, know which members have not returned, receive serialized inventory with verification, or let a customer book and sign before arrival.
Rank the problems. Mark which are frequent, costly, risky, or frustrating. A problem can score high for more than one reason. This list becomes the demo agenda and later the implementation checklist.
Decide what must share context
Some tools can remain separate. Payroll may not need to know the lane assignment. Other workflows depend on the same customer, item, or transaction.
Map the information that crosses these boundaries:
- Booking to check-in
- Waiver to customer record
- Lane session and rental to cart
- Receiving to inventory and A&D records
- Class enrollment to attendance and certificate
- Visit history to follow-up audience
For each handoff, ask whether the data moves automatically, syncs on a schedule, or requires re-entry. Ask what happens when the source changes after the handoff.
Solidus is designed around connected range, retail, records, storefront, membership, training, and marketing work. Explore all Solidus features.
Test the range floor
The range floor reveals whether the product was designed for the job. Use your lane types, session rules, rental process, waiting list, and staff roles.
Run a walk-in and a reservation. Put two guests on a lane. Assign a rental. Extend the session. Move lanes. End the session and inspect the cart. Ask a different employee to finish the sale.
Look for hidden memory work. If an employee must remember a start time, member benefit, rental, or price while changing screens, note it. The software should carry stable context and make exceptions visible.
Review Solidus range services for the booking and lane workflow.
Test the counter as employees use it
Sign in with a standard role. Search for a returning customer by the information they usually give. Create a walk-in. Scan common products. Add range time. Test a discount, return, hold, payment, receipt, and operator change.
Use the hardware you plan to deploy. “Android compatible” or “printer support” is not enough. Confirm exact models, connections, drivers, network requirements, and support ownership.
Solidus supports Windows and Android POS. The current documented setup includes Payroc terminals, Epson TM-T20IV LAN receipt printing with drawer kick, Bluetooth HID scanning, signing tablets, Android kiosk controls, and Zebra label printing through the dashboard. Hardware fit should be confirmed for each location.
Review regulated workflows carefully
Do not evaluate electronic recordkeeping from a feature grid. Read official ATF sources, involve the responsible people, and test the workflow.
ATF Ruling 2016-1 addresses electronic A&D records, and Ruling 2016-2 addresses electronic Form 4473. ATF provides both rulings. This article is not legal advice.
In the demo, receive a serialized item, verify the entry, correct an error, begin the customer transaction, move the form through the applicable stages, and find the retained record again. Ask about permissions, audit history, printing, export, backups, and inspection access.
Solidus includes an electronic bound book, a staged 4473 document queue, supported printable records, and a tokenized inspection portal. Read the Solidus electronic bound book overview.
Look at the customer path outside the building
Range software now reaches the website. Customers may shop, book, sign waivers, join classes, manage memberships, and review orders from a portal.
Test the storefront on a phone. Book a lane, abandon the flow, return, and complete it. Sign in as a customer. Check which details reach staff. If firearms are sold online, review pickup and ship-to-FFL behavior with qualified counsel and the vendor.
Solidus provides a white-label storefront and customer portal with orders, memberships, forms, certifications, messages, and bookings. Supported distributor feeds and feature availability should be confirmed in the demo. See Solidus e-commerce.
Decide how marketing should use operations
Marketing is more useful when it responds to real customer activity. A signed waiver can start a welcome message. A completed class can lead to the next appropriate course. A quiet member can receive a simple return invitation. A recent visitor can be asked for an honest review.
Ask how audiences are built, how triggers work, and how a customer exits a workflow. Confirm that opt-outs apply everywhere. Review the content and timing before activation.
Solidus includes email and SMS campaigns, workflow automation, range-aware audiences, and Google review management. AI-assisted review replies can follow owner-defined rules. Solidus does not claim that every marketing email is written by AI.
Commercial email must follow applicable rules. The FTC CAN-SPAM guide is a good federal starting point. Get legal advice for your full email, text, privacy, and firearms marketing practices.
Ask how the system behaves when things fail
Every vendor can describe normal operation. Ask about internet loss, terminal failure, printer failure, duplicate scans, incomplete sync, bad imports, expired sessions, and unavailable support.
Solidus Android POS maintains a local catalog and CRM cache and can place sales in an encrypted outbox for later synchronization. Offline card activity uses ledger store-and-forward. Regulated items and memberships cannot be sold offline. Those boundaries should be part of staff training.
Test recovery. An error message should tell the employee what happened, what was saved, and what to do next. Owners need a way to see unresolved work after the rush.
Evaluate reporting with a decision in mind
Ask each report to answer a business question. How are lanes used by day and hour? Which membership plans are active? Which classes fill or waitlist? What is the average ticket? Which purchase orders remain incomplete? Which waivers are new or expiring?
Check definitions. “Revenue” may mean completed payments, booked value, or another measure. “Active member” needs a status rule. Confirm date boundaries, refunds, taxes, locations, and export behavior.
More charts do not create more clarity. A small dashboard that leads to action can be better.
Price the rollout with the subscription
Include software, implementation, data migration, payment processing, devices, printers, networking, labels, training, travel, support, and the staff time required to change systems.
Ask what happens at a second location. Review contract length, renewal, data export, termination assistance, and responsibility for third-party services.
Then price the current friction. Duplicate entry, reconciliation work, missed follow-up, manual reporting, and avoidable counter delays are real costs even when they do not appear as invoices.
Build a rollout with checkpoints
Assign an owner. Clean source data. Test migration samples. Configure roles and hardware. Train with actual scenarios. Run a readiness review before cutover. Set rollback criteria and vendor contacts.
Do not declare success when the register opens. Review the first close, first busy day, first receiving cycle, first class, first recurring billing run, and first marketing workflow.
Collect staff questions and resolve patterns. A process problem may need training, configuration, or a product change. Treat those differently.
Make the demo yours
Give vendors the same scenarios and score them against your priorities. Record what was demonstrated, what was described, and what is planned. Ask for important answers in writing.
Good gun range software should reduce the number of handoffs your people carry in their heads. It should make the customer easier to serve and the exception easier to find.
Book a Solidus demo and bring the workflows that make your current system groan. We will show the real product, including the limits that matter during rollout.
Buying checklist
- List operating problems in plain language
- Map data handoffs between booking, waiver, lanes, POS, records, and marketing
- Test standard employee roles
- Use exact hardware models
- Run regulated workflows with responsible staff
- Review offline boundaries and recovery
- Validate reports and definitions
- Price migration and support beside subscription
- Train with normal and difficult cases
- Record demonstrated, available, and planned features separately