Dry-fire laser trainer
Scored, timed drills
with accurate detection.
Peregrine turns dry-fire reps into measured training. Print a target, aim your laser, and get instant hit detection, live scoring, and par times — right on your iPhone.
Every rep, measured
- 9Shots
- 40Score
- 118Pts / min
- 10.0sPar
- 0.38sSplit
The training tool
Built to score, not just to click.
Real detection, real numbers, the same metrics competition runs on.
Live scoring
Accurate hit detection, scored as you go.
Aim your laser at the target and Peregrine's camera detection reads every hit and places it exactly where it landed. Score, points per minute, par and splits update live — so a string of dry-fire tells you something real.
- Per-hit placement on the target face
- Live score, points/min and split times
- Set a par time and beat the buzzer
Drill library
A drill for every goal.
Run official standards like The Test and the 5×5 classifier, build cold-start and zone-caller drills, or just free-shoot. Each drill carries its own distance, start position, shot count and par — and the ones you keep coming back to can be favorited.
- Official standards & classifiers, ready to run
- Cold-start, draw and zone-caller drills
- Favorite and search your whole library
Print & train
Targets you print at home.
Center Circle, B-8 Bullseye, 12-Dot Grid, IDPA Silhouette, Numbered Squares, and Six-up Circle Array. Printed registration markers let Peregrine line up scale and scoring automatically, so the app knows exactly where each ring sits the moment you frame the target.
- Precision, competitive and sport target faces
- QR code and corner markers auto-register drills, scale, & scoring
- Print on a home printer — train anywhere
Progress
History that shows what's working.
Every session is saved with its hit map, score and time. Scroll back through your runs, compare drills, and see what's tightening up and what still needs reps — the proof you actually improved between range days.
- Saved hit maps for every session
- Score and time on each run
- Compare drills and track the trend
What sets it apart
and tells you why you missed.
Drift diagnosis tracks each laser pulse from start to finish and shows how your grip or trigger press moved the muzzle at the instant the shot broke. Peregrine reads the movement, names the likely fault — flinch, trigger jerk, heeling, the wrong fingers — and gives you the correction to try next.
- Every clock position maps to a known cause and fix
- Ex: 6 o'clock anticipates recoil; 12 o'clock lifts the sight early
- A live prompt appears when a pattern shows in 3 of your last 5 shots
Other apps tell you just when and where. Peregrine tells you why.
11 o'clock — Right Thumb-Side Tension
Tensing the thick muscle at the base of your right thumb.
Palms Vice: Clamp your palms together from both sides to cancel out lateral tension.
How it works
Three steps to begin.
-
01
Print a target
Pick a target and print it. The corner markers tell Peregrine its size and how far away it sits.
-
02
Set up & choose a drill
Prop your phone, frame the target, and pick a drill or free-shoot. Set a par time if you want the pressure.
-
03
Dry-fire & review
Run the session. Peregrine scores each hit and times it, then saves the whole session to your history.
What you need
The kit for a session.
Most of it you already own. Confirm your firearm is unloaded and keep live ammunition out of the room.
-

Firearm
RequiredThe handgun you train with. Follow the maker's dry-fire guidance, and skip rimfire unless it's rated for dry fire. Semiautos are easiest — the slide resets the trigger.
-

Laser training cartridge
RequiredA red laser cartridge in your caliber. It sits in the chamber and flashes when the trigger breaks — that flash is the hit Peregrine scores.
-

Printer
RequiredAny home printer, standard letter paper. Keep the QR code and corner markers sharp and flat so the app can register the target.
-

Tripod or phone stand
Highly recommendedHolds your phone steady near target height, so framing stays put for the whole session.
-

TRT dry-fire insert
Nice to haveA magazine insert that resets most semiauto triggers, so you can run strings without racking the slide. 3D-print files are included in the app.
See it in action
From printout to first score.
A 50-second walkthrough of a full session — print, set up, and score live. Sound on.
Tap play, and turn your sound on.
Be first on the line.
Peregrine is coming to iPhone. Leave your email and we'll let you know the moment it's ready.


