Features
Everything a range
does in a day.
Rangune was built backwards from the counter: what does the person checking in a walk-up party of five actually need on screen? Every screen below answers that question first, and looks good second.
01Booking
Four steps.
One modal.
No account.
Party size, discipline, lane, time. The customer never leaves the page they were on and never has to create a login. The waiver — not a customer account — is the record of who is actually booked, because the person who paid is often not the person who shoots.
-
Rule-aware from the first click
Party size caps, age minimums, caliber restrictions and lane-type rules filter what is offered in real time. A customer is never shown a slot they cannot legally take.
-
One availability engine
The storefront modal, the hosted booking page and the front-desk walk-up screen all call the same engine. There is no second calendar to drift out of sync.
-
Deposits or full prepay
Charge the whole booking, a deposit, or nothing at all and settle at the counter. Set it per product, not per customer.
-
Off-peak pricing that runs itself
Tuesday at 2pm should not cost what Saturday at noon costs. Price bands are rules on the lane, applied at quote time.
Book a lane
Sat 14 Sep- Party
- Discipline
- Lane
- Time
Party
4 shooters
Lane
Pistol · 25 yd
Available start times
4 shooters · 2 hours
$96.00
Reyes party
Lane 03 · 13:00 · 2 hours
Scan to sign
-
M
Signed
Marco Reyes
Purchaser · 12:41
-
E
Signed
Elena Reyes
Guest · 12:44
-
T
Signed
Tomas Vidal
Guest · 12:52
-
A
Guardian
Aria Reyes
Minor · age 14
-
U
Sent
Unnamed guest
Invite not opened
02Waivers & compliance
A signature
per shooter.
Every visit.
One waiver shared across a party is not a waiver, it is a liability. Rangune issues an instance per shooter per visit, chases the ones who have not signed, and refuses to let a minor through without a guardian.
-
QR on a phone or a kiosk in the lobby
The same form either way — the purchaser forwards a link to each guest, or the party signs on a locked-down iPad by the door.
-
Guardian rules enforced server-side
A minor cannot complete a waiver without guardian details. That check lives in the API, not in a form validator someone can skip.
-
Versioned waiver text
Change your waiver and every signature keeps a reference to the exact wording that person agreed to. Your insurer will ask.
-
Retention you control
Set how long signatures are kept, export by shooter or by date range, and produce the record months later without a support ticket.
03Floor management
Built for
a busy counter.
On a Saturday afternoon nobody has time to click through three screens to find out whether lane 5 is over. The floor view puts the whole range on one page and every common action one tap from the lane it belongs to.
-
Six states, six colours
Open, waivers pending, live, overdue, needs reset, out of service. Learn it once, read it from across the room.
-
Timers that tell the truth
Elapsed time counts from the moment the lane went hot, not from the booking start — so a late party does not lose its hour.
-
Check out and flag in one tap
Free the lane and mark it for brass pickup at the same time. It goes back into availability the moment it is cleared.
-
Rangemaster sign-off
An optional safety-brief step before live fire, logged against the reservation and the officer who signed it.
Lane
05
Elapsed
66:06
Over by 6 min
- Booked
- Bennett, K.
- Started
- 13:04
- Discipline
- 25 yd pistol
- Booked until
- 14:00
- Rangemaster
- D. Okonkwo
- Source
- Storefront
Shooters
- Kelsey Bennett Waiver signed 12:58
- Jon Bennett Waiver signed 13:01
Petra Sorensen
Gold · member since Mar 2024
4 / 8
Hours this month
$89
Renews 1 Oct
32
Visits this year
Included in Gold
- 8 lane hours a month, rolling over up to 16
- 15% off ammunition and range gear
- Reserve up to 30 days ahead — 7 for non-members
- Guest rate for two guests per visit
04Memberships
Recurring revenue
that runs itself.
Tiers, included hours, member pricing, guest allowances and renewal billing — defined once as rules and then enforced everywhere a booking can happen. Your staff never has to remember who gets what.
-
Tiers you define
Name them, price them, set what each includes. Add a tier on a Tuesday afternoon without calling anyone.
-
Billing through your Stripe account
Renewals, failed-payment retries and cancellations handled by Stripe Billing, with the money landing in your bank.
-
Included hours that actually track
Hours draw down as members book, roll over if you allow it, and stop being free when they run out.
-
Booking windows as a benefit
Let members reserve further ahead than the public. It is the cheapest membership perk you can offer.
05Rentals
Chain of custody,
not a notebook.
Every rental is checked out to a named shooter with a signed waiver, tied to a lane, and checked back in against the same record. Six months later you can still answer who had which firearm, on which lane, at what time.
-
Named, never anonymous
A rental cannot be checked out to "walk-up". It goes to a shooter with a waiver on file for that visit.
-
Round counts and service intervals
Track rounds through each rental and flag a firearm for service before it becomes a problem on the line.
-
Out-of-service is one tap
Pull a firearm from the pool the moment something is off. It stops being offered immediately, everywhere.
-
Exportable history
The full movement log for any item, exportable for insurance, audit, or your own peace of mind.
Glock 19 Gen5
Unit R-014 · 9mm · pool A
4,120
Rounds since service
Custody
-
14:12
Checked out
Ng, A. · lane 06 · waiver #88214
-
13:40
Cleared
Returned by Halloran, J. · inspected
-
12:05
Checked out
Halloran, J. · lane 04 · waiver #88197
-
09:30
Function check
D. Okonkwo · pass
$18,420
Lane revenue
71%
Utilisation
4.1%
No-shows
06Reporting
Numbers you can
act on Monday.
Not a wall of dashboards. The handful of measures that change what you do next week: which hours are dead, which lanes earn, how much no-shows cost you, and whether the membership push worked.
-
Utilisation by hour and by lane
The evidence for an off-peak price band, or for opening an hour later on a Tuesday.
-
Revenue split by source
Lane time, memberships, rentals, classes and retail add-ons, separated rather than lumped.
-
No-shows with a number attached
What the empty lanes actually cost, so a deposit policy becomes a decision rather than an argument.
-
Everything exports
CSV on every report, and an API on Pro. Your numbers are not hostage to our charts.
07Multi-location · Pro
Every range you run,
on one screen.
A reporting layer above the day-to-day floor. Compare locations side by side, then drop straight into any one of them without signing out and back in as somebody else.
| Location | Lanes | Revenue | Utilisation | No-shows | Members |
|---|---|---|---|---|---|
| Cedar Creek | 16 | $74,120 |
78%
|
3.1% | 412 |
| Northgate | 12 | $51,880 |
71%
|
4.4% | 268 |
| Riverbend | 20 | $66,300 |
59%
|
6.8% | 190 |
| Fort Halloway | 8 | $28,940 |
64%
|
5.2% | 121 |
Roll up or drill down
Compare on the metrics that matter, then jump straight into one location’s live floor.
Permissions that hold
An owner sees everything; a location manager sees their own range. Enforced on the server, not hidden in the UI.
Settings per location
Hours, lane rules, pricing and waiver text are per location — because a range in a different state has different rules.
The rest of it
And the hundred
small things.
The parts nobody puts on a feature page, which are exactly the parts you notice missing in week two.
- Confirmation and reminder emails
- Cancellation and reschedule rules
- Refunds straight from the reservation
- Blackout dates and holiday hours
- Lane maintenance windows
- Walk-up queue with wait estimates
- Class and instructor scheduling
- Corporate and group event bookings
- Gift cards and prepaid hour blocks
- Staff accounts with roles
- Full audit trail on every change
- Timezone-correct everywhere
- CSV export on every list
- Kiosk mode for lobby tablets
- Mobile-first for the front desk
- Light and dark themes
- Accessible keyboard navigation
- Your data exportable on the way out
See it running
on your own lanes.
Fourteen days, no card, your real hours and rules. The fastest way to find out whether this fits your range is to put your range in it.