Partners
Built for the systems
a range already runs on.
We didn’t build a payment processor and we didn’t build an e-commerce platform. BigCommerce and Stripe already do those better than we would. Rangune is the range operation that plugs into both, so the website, the front desk and the money all work off one set of lanes.
The partners
Four names, and what each one is for
Storefront & catalog
Lane time, memberships and rentals sold as products, in the same cart as ammo and gear.
DetailPayments & billing
Stripe Connect: you are the merchant of record, and the money goes to your bank, not ours.
DetailThe website
BigCommerce storefronts built for firearms retail, with Rangune wired in at launch.
DetailThe counter
Point of sale and bound book for gun shops, sharing one customer record with the lanes.
DetailStorefront · catalog · checkout
BigCommerce is the storefront. Rangune is the lanes.
BigCommerce is the one major platform that welcomes firearms retail, and it is where ranges with a pro shop already live. Rangune joins it as an app: lane time, memberships, rentals and classes become products a customer buys the same way they buy a box of 9mm.
- A booking modal on the product page: no redirect, no second site
- Lane time, rentals and classes go in the same cart as ammo and gear, checked out once
- Guest checkout: no store account required, because the waiver is the identity that matters
- Waivers issue automatically once the order is paid
- Availability still comes from Rangune, so the store can never sell a lane that is gone
- Connect with a store API account; nothing to install on the storefront theme

Lane time merchandised as products on BigCommerce. The demo store, running now.
Payments · Connect · subscription billing
Stripe moves the money. It never passes through us.
Stripe Connect is how a range gets paid without handing its revenue to a middleman. You onboard your own Stripe account, you are the merchant of record, and the charge goes from your customer to your bank. Rangune bills you a subscription and takes nothing from a booking.
- Stripe Connect onboarding from Settings: your account, your name on the statement
- Cards, Apple Pay and Google Pay on the booking page and in the BigCommerce cart
- Memberships renew through Stripe Billing, with failed-payment retries handled there
- Deposits, full prepay or pay-at-the-counter, set per product rather than per customer
- Refunds issued from the reservation, not from a separate dashboard
- 0% of your bookings: Stripe’s processing rate is the only per-transaction cost

Revenue Rangune reports, money Stripe moves, and it lands in your account rather than ours.
MadFish Armory · web development
MadFish One builds the website. Rangune runs the range.
MadFish One is the web development side of MadFish Armory: BigCommerce storefronts built for firearms retail, with the category structure, the compliance pages and the merchandising a range with a pro shop actually needs. When the same team builds the website and the booking system, the two are wired together from day one instead of reconciled afterwards.
- Storefronts on BigCommerce designed for how people shop for range time, optics and ammo
- Lane time, memberships and classes merchandised properly, not bolted on as an afterthought
- Rangune connected at launch: one catalog, one set of lanes, one checkout
- Fixed price, built with you on a live call, taken live fast
- Built and run by the same team, so there is one number to call for the site and the lanes

madfishone.com: storefronts on BigCommerce, built by the people who built Rangune.
MadFish Armory · point of sale and bound book
Iron Register runs the counter. Rangune runs the lanes.
Iron Register is the point of sale and bound book for gun shops, the other half of MadFish Armory. A shop with a range should not run two systems that have never heard of each other, so the two are being built to share a customer record rather than to compete for one.
- Lane time, rentals, memberships and classes rung up at the counter as ordinary line items
- One customer record: the shooter with a waiver on file is the same person at the register
- Membership status at checkout, so member pricing applies without anyone being asked
- Rental firearms keep their bound-book entry; range checkouts add note events to it
- Serialised-firearm compliance stays entirely on the Iron Register side. Rangune never touches it
Connector in development
Rangune runs standalone today and does not require Iron Register. This is what the two products will share when the connector ships. We would rather say that plainly than draw a screenshot of something that is not built yet.
How it fits together
One system decides
whether a lane is free.
The rule that keeps a range from selling lane 5 twice: exactly one system is the authority on availability. Your booking page asks Rangune. Your BigCommerce store asks Rangune. The walk-up screen at the counter asks Rangune. There is no second calendar to reconcile, because there is no second calendar.
Shooters
walk-up · phone · online
Your channels
booking page · BigCommerce · front desk
Stripe Connect
your account · your payouts
Rangune
the lanes · the waivers · the floor
availability ↑ reservations ↓ one engine behind every channel
→ charges settle to your own Stripe account, and we never hold your funds
Works for ranges with a BigCommerce store, ranges with only a booking page, and ranges that take most of their business at the counter. It is a setting, not an assumption.
Also in the picture
Everything else
the front desk touches.
Armory Tools
MadFish Armory
The gun.deals connection, AI product categorization and AI-powered firearm SEO, working from the same BigCommerce catalog your lane time sits in.
Your point of sale
Whatever you run
Rangune does not ring up retail and will not ask you to replace the register you have. It sits beside it; the exports reconcile.
Lobby tablets
Any device with a browser
Kiosk mode is built in and pairs to a device from Settings. No proprietary hardware, no separate app to buy.
Your accounting
Whatever you run
Stripe’s ledger plus CSV on every list. We produce numbers you can reconcile; we are not trying to become your general ledger.
Already on Stripe
or BigCommerce?
Then you are most of the way there. Connect the account, add your lanes, take a booking, this afternoon, on a fourteen-day trial, without talking to anyone first.