🎯 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.
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
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).
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
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.
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
—
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.