Skip to main content

Overview

Range Day ties your Armory, Gear, and Ammunition data together into training records. It has four tabs: Sessions, Drills, Competitions, and Performance.

Sessions tab

The Sessions tab is the default view. It lists all logged range sessions in reverse-chronological order. Upcoming sessions appear on the main dashboard.

Logging a session

  1. Navigate to Range Day in the left sidebar.
  2. Click + Session.
  3. Fill in the date, start time, duration (minutes), and location.
  4. Add one or more firearms to the session, each with a round count and optional ammo lot.
  5. Optionally select a loadout used for the session.
  6. Add any session notes and save.

Firearms and ammo

Each session supports multiple firearm rows. For each firearm you can:
  • Select the firearm from your Armory.
  • Enter the number of rounds fired.
  • Select the ammo lot used — the dropdown is automatically filtered to calibers compatible with the selected firearm.
When a session is saved, rounds fired are automatically deducted from the selected ammo lot’s inventory count. This keeps your Ammunition module stock accurate without manual editing.

Google Calendar export

On any saved session card, click the Cal button to open a pre-filled Google Calendar event. The event includes the session date, time, location, firearms, round counts, and loadout details — useful for scheduling future sessions or keeping a training log outside the app.

Drills tab

Drills are reusable templates that define a course of fire. You run a drill, log the result, and track improvement over time on the Performance tab.

Creating a drill

  1. Go to Range Day → Drills tab.
  2. Click + Drill.
  3. Enter a name (e.g. “Bill Drill”, “El Presidente”) and select a discipline.
  4. Choose a drill mode and scoring method.
  5. Build out the steps.
  6. Save.

Drill modes

ModeDescription
PAR TimerA fixed time limit — the goal is to complete the drill before the beep. Set a par time in seconds.
Shot CountFire a set number of shots and record the elapsed time. Optionally set a target time.
Both modes support an optional start delay (0.1–10 seconds) for the buzzer.

Scoring methods

MethodWhen to use
TimeFastest clean run wins. Requires a time entry on each result.
PercentageScore as a percentage of a perfect run (e.g. USPSA-style).
HitsTotal hits on target (e.g. steel plates).
ScoreCalculated point total.

Multi-step drill builder

Drills are built from an ordered list of steps. Each step has an action type:
  • Shoot — fire at a target. Set the yard line and shot count. The total round count for the drill is automatically calculated from all Shoot steps.
  • Move To — move to a position. Enter the destination (e.g. “3 yard line”, “cover position”).
  • Action — any other task (e.g. “Reload”, “Draw from holster”, “Make safe”).
Every step also supports:
  • Yard line — distance to the target in yards.
  • Par time — a per-step time limit in seconds (optional, supplements the overall par).
  • Points possible — max points for this step (used with Score or Percentage methods).
  • Notes — e.g. “strong-hand only”, “no sights”.
Steps can be reordered with the up/down controls and removed individually.

Competitions tab

The Competitions tab tracks formal matches — USPSA, IDPA, PRS, and others.

Competition types

USPSA · IDPA · 3-Gun · PRS · NRL · Steel Challenge · Other

Adding a match

  1. Go to Range Day → Competitions tab.
  2. Click + Add Match.
  3. Fill in the match name, competition type, division, and optionally a classifier number.
  4. Set the date, start time, and location.
  5. Select a loadout — this auto-populates the firearms list with the firearms in that loadout.
  6. Add or adjust firearm rows with rounds fired and ammo lots used.
  7. Optionally expand the Results section and enter your scores.
  8. Add after-action notes and save.

Results fields

FieldNotes
Overall PlaceFinish position across all competitors
Division PlaceFinish position within your division
Total PointsRaw point total
Hit FactorPoints per second (USPSA-style)
Results are optional — you can record a match before scores are posted and edit them in later.

After-action notes

The competition form has two separate note fields:
  • Notes — general session observations.
  • After-Action — lessons learned, things to work on, or tactical takeaways. Kept separate so it’s easier to review post-match analysis independently.

Performance tab

The Performance tab is where you log individual drill results and review your progress over time.

Logging a result

  1. Go to Range Day → Performance tab.
  2. Click + Log Result.
  3. Select the drill and optionally the firearm used.
  4. Enter the result fields based on the drill’s scoring method:
Scoring methodFields shown
TimeTime (seconds) — required
PercentageTime (optional) + Score (%)
HitsHits count
ScoreTime (optional) + Score (points)
  1. Enter round count and any notes.
  2. Save.

Performance chart

The Performance tab plots your results for each drill over time. You can compare runs across different firearms and loadouts to see how equipment changes affect performance.

Integration hooks

Results can also be submitted automatically through hardware integrations:
  • Watch Integration — send a drill to a paired Garmin watch. The watch tracks the run and submits the result back to the Performance tab automatically. See Watch Integration.
  • Shot Timer Integration — connect a Shooter Global Shot Timer via Bluetooth. Start a drill from the app, run it on the timer, and the result is captured and graphed automatically. See Shot Timer Integration.

Integrations

Watch Integration

Send drills to a Garmin Tactix Delta and receive shot-detected results automatically.

SG Shot Timer Integration

Connect a Shooter Global Shot Timer via Bluetooth to capture and graph drill results.