If you train under artificially elevated pressure every single day, real competition pressure feels manageable. Eight game modes. Three training modes. Each one creates a different type of pressure — built on real ISSF competition data.
Every opponent you face and every ranking you see is drawn from real ISSF competition results — from World Cups and World Championships to the Paris 2024 Olympics.
Competition is a different sport from practice. The physical act of shooting is identical — same pistol, same target, same distance. But the mental environment is completely different. In practice, a 9.7 costs you nothing. In competition, a 9.7 might eliminate you from the finals.
The athlete who shoots 590 in training and 575 in competition doesn't have a technique problem. They have a pressure problem. And pressure cannot be trained by firing more shots at a static target.
The 50°C Principle: If you live at 50°C for 350 days, when 45°C comes you don't even notice. PS Academy creates training pressure that exceeds competition pressure. Every game mode manufactures a specific type of stress. By the time the real match arrives, the heart rate spike, the breathing change, the tightening grip — all familiar. All manageable. Because 45°C is nothing after 50°C.
PS Challenger
PS Spread
Catch Me If You Can
Shadow Match
Shadow Finals
Championship Sim
Rank Me
PS Finals
Progress through skill levels with clearly defined criteria.
Each level sets a strict criteria: a minimum score per shot, and for the top level, a minimum total too. Hit ALL 60 shots above the line and you clear the level — fail one and the session resets. No partial credit, no 'almost'. Five levels: Beginner → Amateur → Pro → Champion → Olympic. Each unlock takes more wins than the last.
Why it works. Real selection trials are pass/fail — you make the team or you don't. PS Challenger trains that exact mental clarity: every shot has a measurable stake, every session has a clean outcome. Olympic clears unlock a saved certificate — proof of progress, not hope.
Thresholds calibrated to what real ISSF athletes shoot at each level
| Level | Air Pistol | Air Rifle |
|---|---|---|
| Beginner | ≥7 per shot | ≥8.0 per shot |
| Amateur | ≥8 | ≥9.0 |
| Pro | ≥9 | ≥10.0 |
| Champion | ≥9 + 585 total | ≥10.0 + 632 total |
Train repeatable technique through group tightness.
PS Spread ignores your score and measures one thing: how tightly your shots group, using Minimum Enclosing Circle (MEC). A live target ring shows the limit you must stay inside. Shoot all 60 shots without one stray and you clear the stage. One shot at the edge blows the whole group — instant fail.
Why it works. Score lies. A 9.5 at 7 o'clock barely dents your average — but it tells you your process broke that shot. PS Spread can't be averaged out: every shot must hold the same standard. The MEC tells the truth that scores hide. Tighten it, and your sight click finds the medals.
Thresholds calibrated to real champion-level group sizes
| Level | Air Pistol | Air Rifle |
|---|---|---|
| Beginner | 60mm | 15mm |
| Amateur | 45mm | 10mm |
| Pro | 30mm | 3.5mm |
| Champion | 20mm | 2.2mm |
An adaptive opponent that moves the bar with every shot.
You start the match already behind. A virtual opponent has fired their opening shots — and they're poor ones, just bad enough to be catchable. You must respond, shot by shot, and fight back to a target combined score. Shoot well and the gap closes. Drop one shot and the gap widens. There is no point where you can coast.
Why it works. The #1 reason athletes score lower in competition than training is focus decay. In training, shot 35 gets less attention than shot 5. Catch Me makes shot 35 the most consequential of the match. Train sustained focus until a 60-shot match feels short, not endless.
Race shot-for-shot against a real ISSF athlete.
You don't shoot at a target — you shoot against a real athlete from a real competition. Their shot appears on your target FIRST. Then it's your turn to respond. After every shot, the running score tells you exactly where you stand: ahead, tied, behind.
Who you face. 18,710 real athletes from 69 ISSF competitions (2023 → April 2026), including Paris 2024 Olympic finalists. Filtered to your skill tier — beginners face beginners, champions face champions. Every shot you see is a shot they actually fired in a real competition.
Why it works. At a real range, you see your rival's score on the leaderboard before your next shot. That knowledge changes your body's response. Shadow Match builds that exact reaction — hundreds of times — until seeing 'opponent shot 10.5' triggers focus instead of panic.
Race real Olympic & World Cup gold medalists in actual finals format.
Same shot-for-shot format as Shadow Match — but only against real ISSF finalists, on the exact ISSF finals clock: 24 shots, decimal scoring, single-shot intervals. The clock matters. The decimals matter. The opponent matters most.
Who you face. 2,930 real finalists across all four 10m events.
Why it works. Finals are a different sport from qualification. The pace is faster, the stakes are absolute, and decimals decide medals. The athletes who handle finals well have done it dozens of times before — Shadow Finals lets you do it hundreds of times. Same format, no penalty for losing, full pressure to win.
Real finalist pool across all four 10m events
| APM | APW | ARM | ARW |
|---|---|---|---|
| 707 | 689 | 778 | 756 |
Pick a real ISSF event. Shoot qualification. See where you'd have placed.
Choose a specific real competition — Paris 2024 Olympics, 2025 Munich World Cup, 2026 Cairo Junior Worlds, any of 69 events. Shoot a full qualification round using the proper ISSF format (sighting series, competition series, phase timing). Your score is slotted into that event's actual results: '582.3 — would have placed 8th of 56, qualified for finals.'
Who you face. 69 real ISSF competitions from 2023 through April 2026 — every World Cup, World Championship, continental event, plus the Paris 2024 Olympics. 19,467 real qualification entries across all four 10m events. New events get added as ISSF runs them.
Why it works. The format itself is the pressure. Knowing only 8 advance, calculating 'I need 98+ in this series to make the cut' — that body response can't be trained at a static target. Rehearse it until it's boring. Then the real championship is just another rehearsal.
See where you rank against every real athlete at your skill tier.
Pick your event and your skill tier. Shoot a full qualification round. Your score is dropped into a pool of every real ISSF athlete at that tier — across all competitions — and you see exactly where you stand. The cold truth: '47th out of 812 Pro shooters.'
Who you face. 9,587 real athletes across 4 events and 5 skill tiers, drawn from 69 ISSF competitions (2023 → April 2026).
Why it works. There's no opponent to chase, no level to clear. Just the truth of where you stand globally, at your level. That number sits in your head the next session, and the next. It's the most honest training mode in the app.
Real athlete pool by skill tier
| Beginner | Amateur | Pro | Elite | Champion |
|---|---|---|---|---|
| 2,201 | 2,595 | 3,036 | 1,425 | 330 |
Survive 1v7 single-shot elimination against real ISSF finalists.
The most intense format in shooting — recreated. You start at a qualification score you set and join a virtual field of real ISSF finalists. Each round, everyone fires ONE shot. The lowest scorer is eliminated. Your running position (1st through 8th) updates after every single shot. Field shrinks round by round. Survive to the end to win Bronze, Silver, or Gold.
Who you face. Drawn from the same 2,930 real finalist pool as Shadow Finals — every opponent in your field shot their way to a real ISSF medal stage. Configurable field strength and starting score, so you can tune the pressure from 'survivable' to 'brutal'.
Why it works. This is maximum pressure. A 9.7 in qualification costs 0.3 across 60 shots — barely noticeable. A 9.7 in PS Finals can eliminate you instantly. Your body knows this. The heart rate spike before every shot, watching yourself drop from 3rd to 7th — that physiological state must be trained, not encountered for the first time at a real final.
The game modes create pressure. The training modes build the physical foundation to perform under it.
Configurable delay (1-5 seconds) between shot detection and result display. Screen stays blank after you fire. You must maintain position in silence before seeing where it went. Removes the trigger for flinching and anticipation — the #1 technique error at every level.
Coaches start at 1 second and extend to 5 as the habit solidifies. Combines with any game mode — Shadow Match + Follow Through = opponent pressure + discipline pressure simultaneously.
Enforces a structured shot cycle: REST (configurable) → GET READY (1s) → FIRE (configurable). The target's LED lights are controlled directly by firmware — GREEN during fire, OFF during rest. The cycle repeats automatically. Your body learns the timing through hundreds of repetitions until it's automatic.
A shooter who completes their process in 8-10 seconds every time is more consistent than one who varies between 4 and 25 seconds. The fire window closing creates timing pressure.
Extends Rhythm Training with progressive overload — intervals tighten automatically as the session progresses. Starts comfortable (25s rest, 15s fire) and progressively reduces both. The app generates a fatigue curve showing exactly when and where performance degrades.
Most shooters' last 20 shots average measurably lower than their first 20. In competition, those are the shots that determine whether you make the cut. Stamina Training pushes past the comfort zone until the fatigue onset moves later and later.
Don't throw a junior into PS Finals on day one. The modes form a progression — start manageable, build through increasingly intense pressure types.
PS Challenger + Follow Through
Structured levels with technique discipline. Pass/fail pressure is challenging but contained. Teaches that training has stakes and standards.
PS Spread + Rhythm Training
Consistency under constraint. One stray shot destroys the group. Timing discipline adds a clock. Teaches that consistency matters more than occasional brilliance.
Catch Me If You Can + Stamina Training
Adaptive pressure that never lets you coast. Stamina extends endurance. Teaches sustained concentration over a full match length — the skill that separates 580 from 590.
Shadow Match + Rank Me + Championship Sim
Real opponent pressure — their shot lands first, you respond. Rank Me and Championship Sim show the cold truth of where you stand against real fields. Teaches performance against another human's standard, not just your own.
Shadow Finals + PS Finals
Real finalists, the exact finals clock, single-shot elimination. If a shooter can survive PS Finals — field shrinking, position dropping, every decimal existential — then a real competition final is familiar territory. It's just another Tuesday.
By Stage 5, real competition is just Stage 4.5.
The shooter has been hotter.
Every shot across every mode generates data. The app turns pressure training into measurable development.
Session averages, personal bests, improvement trajectories across weeks and months.
Where shots cluster by direction. Reveals technique biases at a glance.
MEC tracking, spread visualization, consistency measured objectively.
Exact shot number where performance drops. Endurance measured, not guessed.
Time between shots, rhythm consistency. Rushed vs deliberate decisions.
Any two sessions side by side. What improved, what regressed.
Professional score sheets, session reports, training summaries.
PS Challenger levels, PS Finals podiums. Tangible proof of development.
PerfectShots 10.9 is free on Google Play and the App Store. Pair with a PerfectShots target to unlock all training modes.