🎯 Waiting for a taker. You’ll be pinged when someone bites.
CHALLENGES
YOUR MATCHES
Play anyone, anywhere: get matched with a random opponent or challenge a friend by handle. Same shot, fastest hit wins.
or play a private game by code
CHALLENGE A FRIEND
Enter your friend’s exact handle. They’ll see your challenge next time they open PLAY ONLINE.
RECENT OPPONENTS
ROUNDS
FIND MATCH
Get matched with a random opponent: best of 5, same shot each round, fastest hit wins (ranked Elo). If nobody’s searching, your challenge stays open and we’ll ping you when someone takes it.
🏆 LEADERBOARD
NEW GAME
ROUNDS
MISS PENALTY
BONUS HITS
RANGEFINDER
TARGETS
YOUR CODE
On the other device, tap JOIN GAME and enter:
––––––
Waiting for the other player to join…
JOIN GAME
CONNECTING…
⟳
ROTATE TO LANDSCAPE
—
BULLET IMPACT—
MENU
—
OPTICS: SCOPE & RETICLE
SCOPE
RETICLE
FINE-TUNE · numbers apply to your active load, live
GEOMETRY
IN
IN
1:N
YD
IN
IN
Don't know your muzzle velocity? Load a factory round, set
your barrel length, then tap ESTIMATE MV. It scales the test-barrel MV by a typical
fps-per-inch for the cartridge. It's an estimate (±~50 fps); chronograph or true at distance to lock it in.
ACCURACY · DISPERSION
MOA
FPS
Your rifle's 5-shot group size and your ammo's velocity SD. They only
bite when the DISPERSION training channel is ON.
MV · TEMPERATURE
FPS/°F
°F
How much MV your powder loses per °F below baseline, printed on some boxes,
measured with a chrono; blank = not modeled. Baseline is the temperature your muzzle
velocity was measured at (defaults to 59°F). Hotter air ⇒ faster; colder ⇒ slower and more drop.
BC TRUING
YD
MIL
—
ATMOSPHERE
FT
°F
%
inHg
SHOT LOCATION
°
° N
Feeds Coriolis + the aero-jump baseline. These only move the impact while
ADVANCED DRIFT is on in TRAINING.
DOPE-CARD WIND
MPH
° N
Prints the wind column on your DOPE card. The in-game wind is rolled per
target. Set its strength in TRAINING → WIND. Everything here saves with the active load.
DIFFICULTY
TARGET RANGES
Distance increment for spawned targets. 1 yd = any range; coarser snaps to round numbers.
MAX RANGE · YD
Free practice never spawns a target past this. Scored modes ignore it.
SKILL CHANNELS · DRILL ONE AT A TIME
Turn the world down to a single variable: switch off everything but the skill you're working. Wind alone. The wobble alone. No other trainer lets you isolate them like this.
WINDPer-target crosswind to read, then hold or dial. Off = always calm.
STRENGTH
RANGE FLAG
ADVANCED DRIFTSpin drift, Coriolis & aero jump move the impact. Off = gravity & wind only.
WOBBLEThe hold is alive: settle it and time the break. Off = a perfect rest.
UNKNOWN DISTANCEHides the laser rangefinder; range off the reticle (mils / CALC RNG).
ALWAYS SHOW RANGEPins the range in the bezel: no lasing every target. For wind-hold reps; UNKNOWN DISTANCE overrides it.
SHOW WIND HOLDPrints the wind hold next to the come-up in the solution and its summary. Off = you call the wind yourself. DOPE CARD ONLY hides it regardless.
DISPERSIONYour group size + ammo MV SD scatter each shot (set in LOADOUT → Advanced).
AUTO ELEVATIONAuto-dials your come-up so you can isolate the wind & cant calls: the master switch for single-skill drills.
LEVEL (PHONE MOTION)See what cant costs you: hold the phone like a rifle and watch tilt walk the bullet. A few reps to learn it, then level up for real. Needs motion access.
MULTIPLAYER: ONE DEVICE, SAME SHOT, FASTEST HIT WINS
Match setup (rounds · miss penalty · bonus hits · rangefinder) opens when you pick a mode. KYL Chicken (the one-rack duel) starts from the ⚔ VS button during a KYL Rack run.
FIRST-SHOT PERFORMANCE: PRECISION DRILLS
Reaction games don't count here. They're scored on their own board.
ONLINE LADDER
Online: unranked (play a match to join the ladder)
HOW TO PLAYThe quick-start card: mil the target, calc the range, dial, fire.
SOUNDShot report, steel splash & spotter calls.
HAPTICSTaptic feedback on the shot & impact (iPhone).
EAR PROHearing protection.
TURRETSRESET zeroes both dials on every new target. HOLD keeps them dialed, like real glass. Practice checking your turrets.
SOLVER ASSISTDOPE CARD ONLY hides the exact-solution readouts. Work from your DOPE card like the real thing. Gates & wind lessons always run this way.
FIELD VIEWMOUNT FROM FIELD starts each shot at the hip: look around wide, find your target, then shoulder the rifle. ALWAYS SCOPED opens in the glass.
SNAP ASSISTSNAP ASSIST brings the rifle up with the target in the glass, high and off the crosshair. You drive down onto it. NO ASSIST points the scope exactly where you were looking, and a lazy look leaves you hunting.
GUN NUMBERShow your load's G and the quick-wind formula under the WIND card's hold grid.
BULLET TRACE
ABOUTValidated point-mass solver: G7 BC, ICAO atmosphere, RK4, spin drift + Coriolis + wind. Installs to your home screen and plays offline.
LEGALTraining & entertainment simulator: not a firing solution. Always verify against your own equipment, conditions & a qualified source. Terms · Privacy
CREDITS3D Texas Star and hanging gong, plus the rest of the range steel, adapted (rescaled, repainted, remeshed) from “Shooting Target Set” by HippoStance, licensed CC BY 4.0.
—
YONDER
LONG RANGE PRACTICE · YOUR RIFLE · YOUR LOADS · YOUR NUMBERS
There's no aim assist here. You do the ranging, the math, and the dialing, and the bullet goes exactly where your numbers send it. Every miss traces back to one of your inputs.
MAKE IT REAL
Set up your rifle in ⚙ LOADOUT and your conditions in ⚙ CONDITIONS: cartridge, muzzle velocity, zero, twist, altitude, temp, wind.
Use your actual numbers so the DOPE you build here matches what your rifle really does.
HOW TO PRACTICE
⚙ TRAINING lets you turn everything off except one variable: just wind, just ranging, just elevation. Work on one thing at a time.
New to this?ACADEMY teaches it from zero: what a mil is, how to range, how to dial. Start there and the rest of this card will make sense.
Quiz yourself: make your call before you look at the DOPE card. A few focused reps a day adds up fast.
Show up daily:COLD BORE gives everyone the same one-shot challenge each morning. Take it cold: the first shot of the day is often the one that counts.
Add pressure: run a timed scenario, or hand the phone to a friend in MULTIPLAYER: same shot, fastest hit wins. (Online play is being rebuilt; hotseat is the live mode.)
UNIT 1
0.0
🌅
COLD BORE
One shot, one chance: same target and wind for everyone, on your rifle.