Comparison

G vs DryfireX

Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.

Head to head
About

G

Enhance your shooting skills with this app that records laser shots for performance review. Safely practice dry-fire training at home using your own paper targets. Analyze your technique and improve accuracy without needing a range.

Highlights
  • Laser shot recording
  • Performance review
  • Dry-fire training
  • Use any paper targets
  • Automatic calibration
  • Session replay
Read full description

The G-Sight Laser Training Pro Mobile Application takes dry-fire training to the next level, allowing you to safely train when you can't get to the shooting range. This app will record your laser shots so you can review your performance and improve your technique. It requires no special targets; use your favorite paper targets. After making absolutely sure firearms are unloaded and no live ammo is in your training area, align the target edges as closely as possible to the screen edges and press start. The app will automatically calibrate. Return to your shooting position and begin training. When your session is complete you can review all your shots by swiping right or left. Press the “Train Again” button to restart your training. Sessions are up to 5 minutes long. Tips: -Use an iPhone 5C or newer. Older devices may not be powerful enough. If you see a black screen, when trying to set up, your device may be too slow to use it. -Suggest you run a “Test Setup” before starting. It will let you know if there’s any potential issues. 
-Avoid bright light, especially sunlight on or near the target. If you see large patches of light reflecting off the target in your phone screen, you may encounter detection issues. -Avoid using damaged targets. Creases on the target, or on the edges of the target may reflect light as well. The target on the back of older user manuals will likely give problems. -Avoid having shiny targets or shiny objects, especially tape on or near the target. -Avoid having constantly changing lighting such as shadows on or near the target. 
-Avoid shaking the phone/target while in a session. -Phone should be placed within a yard of the target. For best performance performance, this app is intended for use with G-Sight branded ELMS and Gen 2 training lasers only. It may work with others without guarantee.

About

DryfireX

This app uses your device's microphone to precisely time your firearm draw and trigger click for realistic at-home training. It offers instant statistics, detailed history tracking, and customizable sound calibration for accurate reaction timing.

Highlights
  • Audio-based shot timing
  • Draw and trigger click detection
  • Accurate reaction time measurement
  • Progress tracking and statistics
  • Sound and sensitivity calibration
  • Real-time visual and audio feedback
Read full description

DryFire: Precision Timing for Dry Practice DryFire is your personal dry-fire shot timer, built for speed, realism, and total control. Whether you’re a competitive shooter or focused on safe at-home training, DryFire uses your device’s microphone to time your draw and trigger click with precision — no hardware needed. How It Works • Audio-Based Detection: The timer starts after the beep ends — just like real competition shot timers. • Two-Sound System: Capture your draw and trigger click sounds to measure total reaction time. • Accurate Reaction Timing: Your performance is measured to the hundredth of a second. • Calibration Tools: Tune draw and trigger sensitivity for different guns and environments. • Real-Time Feedback: Visual timers, animations, and audio feedback keep you in the zone. Track Your Progress • Instant Stats: See your best and average times after every run. • Detailed History: Review each run with time and date. • Standard Deviation: Track consistency and improve your draw discipline. Fully Customizable • Sound Calibration: Train the app to recognize your gear and dry-fire click. • Sensitivity Sliders: Adapt detection to your unique environment. • Introduction Slides: Learn the system in minutes with an onboarding walkthrough. Safe. Smart. Effective. • Practice without ammo. Anywhere, anytime. • Requires a quiet space and two distinct dryfire sounds (draw + trigger click). • Designed for maximum safety — always confirm your firearm is unloaded. No subscriptions. No ads. Just pure training. Download DryFire and start sharpening your edge.

Screenshots

G4 screens
DryfireX3 screens

Verdict

The call

The clearest difference is in-app purchases: DryfireX at none against G's 4. G's advantage is review sentiment (26% vs 14%) and device support (3 vs 1). On price, update cadence and ads there is nothing between them.

Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS

CostPrice · In-app purchases · Ads · Monetization

Both are free to download. G sells 4 one-off in-app purchases. DryfireX asks for nothing beyond the download.

UpkeepUpdate frequency

G ships an update every 4 months, DryfireX every 3 months. Both last shipped on October 15, 2026.

Scorecard5 real differences · 5 level
G versus DryfireX: the parameters behind the verdict, then further details
ParameterGDryfireX
PriceFreeFree
Rating—3.3 (3 ratings) — better
Positive reviews25.9% of reviews — better14.3% of reviews
Number of ratings—3 — better
Update frequencyEvery 4 monthsEvery 3 months — better
AdsNoNo
In-app purchasesYesNo — better
MonetizationFree with in-app purchasesFree — better
DevicesiPhone, iPad, iPod — betteriPhone
Requires iOS12.0 — better17.6
Further details — not scored
Size15 MB1 MB
Age rating17+4+
DeveloperChi Chang LiuPetter Staveland

Customer experience

G

All ratings108 ratings
Positive35.2%
Neutral19.4%
Negative45.4%
Written reviews58 reviews
Positive25.9%
Neutral22.4%
Negative51.7%

DryfireX

All ratings3 ratings
Positive33.3%
Neutral33.3%
Negative33.3%
Written reviews7 reviews
Positive14.3%
Neutral42.9%
Negative42.9%

Bugs and requests

G

Reported bugs

43 issues
  • Misses shots in most lighting
  • Doesn't work well at angles
  • Interface does not track historical data
  • App crashes constantly
  • Shot tracking is dorked up
Show 38 more
  • Only recognizes about 5 shots out of 30
  • Purchasing error with Laser Training Unlimited
  • Stopped tracking shots completely
  • Only picks up the first shot
  • Detected only 1 out of 20 shots
  • App stopped picking up shots
  • Began to malfunction after 2 months
  • Glitch with shot timer, app shuts down
  • Shot timer feature is useless
  • Randomly fires shots you don't shoot
  • Cannot restore purchases after new update
  • Screen locks up every single time
  • App does not recognize purchase
  • Laser not detected
  • App shoots for itself, won't stop
  • Shot timer runs like a regular 10 shot laser training with bugs
  • Shot timer does not follow settings
  • Video jitters/jumps rhythmically
  • App doesn't adjust when touching the slide bar
  • Shot timer resets after closing app
  • App doesn't recognize purchase
  • App doesn't register shots, but they appear on summary page
  • App only sees one or two shots
  • App stops working after a couple shots
  • App stops as soon as you start it
  • Laser not working in 9mm weapon
  • Add-on timer and unlimited shots functions worse
  • Does not record the final shot
  • App hangs and won't work after purchase
  • Double charged for shot timer
  • App is not picking up the laser more often than not
  • App shoots for itself and won't stop
  • App doesn't recognize purchase
  • Shot timer runs like a regular 10 shot laser training with bugs
  • Shot timer does not follow settings
  • Video jitters/jumps rhythmically
  • App doesn't adjust when touching the slide bar
  • Shot timer resets after closing app

Requested features

38 requests
  • Track historical data
  • Allow removal of guns
  • Setting adjustments
  • Track shots better
  • Add features from older version
Show 33 more
  • Section to see past training sessions
  • Compare progress
  • Graph of overall experience
  • Advice section for struggling users
  • Store historical data
  • Progress tracking
  • Session history
  • Screen mirroring via Bluetooth or WiFi
  • Voice announcement of hits
  • Reset via shooting a button near the target
  • Tracker for multiple shooters
  • Setting for distance from target
  • Online shooting contest
  • Save sessions
  • Print sessions
  • Scoring with multiple players
  • Zoom that stays memorized
  • Timer to see draw speed
  • Make shot trainer more fun
  • Display shots cumulatively
  • Show holes in target
  • Game oriented scoring
  • Fix purchasing errors
  • Improve laser acquisition
  • Add history function
  • Add unlimited mode with settings
  • Improve iPad app performance
  • Add timer to shot timer feature
  • Save shot timer settings
  • Improve iPad UI for shot timer
  • Include app code with laser purchase
  • Make all functions included with laser
  • Allow zoom and backtrack in unlimited mode

DryfireX

Not enough reviews yet to summarise bugs or requests.

In-app purchases

4 purchases

G

One-time4
  • Unlimited Shots Upgrade$4.99
  • Shot Timer$4.99
  • Auto Grouping Analysis$4.99
Show 1 more
  • Trigger Pull Analysis$4.99
None

DryfireX

No in-app purchases

Questions

Is G free?
G is free to download, with in-app purchases available.
Is DryfireX free?
DryfireX is free to download, with no in-app purchases.
Do G or DryfireX have ads?
Neither G nor DryfireX shows ads.
Which is updated more often, G or DryfireX?
G ships an update every 4 months, and DryfireX every 3 months. Most recently, G was updated on October 15, 2026 and DryfireX on October 15, 2026.

Other comparisons