Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.mykit.info/llms.txt

Use this file to discover all available pages before exploring further.

Range Day brings together everything from your other modules into a training log. A session captures the date, location, firearms used, ammunition consumed, and gear you packed. Drills are reusable templates — you build them once, then log results every time you run them. Competitions record match details and per-stage breakdowns. Range bags let you snapshot exactly what you brought so you can review it later.

Range sessions

Logging a range session

Navigate to Range Day in the sidebar and click Log session.
session_date
string
required
The date of the session in YYYY-MM-DD format. My Kit uses this to order your session history.
start_time
string
The time the session started, in 24-hour format. Optional — useful for multi-session days.
location
string
The range name or address — for example, “BRT Indoor Range” or “Private property, Gate Rd.”
duration_minutes
number
How long the session lasted in minutes.
notes
string
Freeform session notes — conditions, focus areas, observations, etc.
Firearms and rounds fired For each firearm you shot, add an entry to the Firearms section:
  • Select the firearm from your in-service Armory.
  • Optionally select the ammo load you used from your Ammo Depot.
  • Enter how many rounds you fired.
My Kit automatically deducts the rounds fired from the selected ammo record when you save the session. If you used multiple firearms, add an entry for each. Gear packed In the Gear section, select any gear items from your Gear Cage that you brought to the session. Container items — bags, carriers, and packs — appear at the top of the list. You can select as many items as you like. Click Save session when done.
Only in-service firearms appear in the session firearm picker. If you don’t see a firearm, check that it’s marked in-service in the Armory.

Drills

Drills are reusable templates that describe a specific exercise — the discipline, par time, round count, and step-by-step procedure. You create a drill once and then log results every time you run it, building a performance history over time.

Creating a drill template

Go to Range Day, select the Drills tab, and click New drill.
name
string
required
A recognizable name — for example, “Bill Drill”, “F.A.S.T.”, or “5×5 Drill”.
discipline
string
default:"pistol"
The shooting discipline: pistol, rifle, shotgun, precision, multi-gun, or other.
description
string
A brief description of the drill’s purpose or origin.
scoring_method
string
default:"time"
How results are measured: time, score, or time + score.
par_time_seconds
number
The target completion time in seconds. My Kit automatically marks a result as passed or failed based on this value when you log a time.
round_count
number
Total rounds required. If you define steps with shot counts, My Kit calculates this automatically.
Adding steps Each drill can have one or more steps that describe what the shooter does. Click Add step for each step. Steps have three action types:
A shooting step. Set the yard line, number of shots, and optional step-level par time.
Click Save drill when all steps are configured.

Logging a drill result

Go to Range Day, select the Performance tab, and click Log result.
drill_id
string
required
Select the drill template from the dropdown.
firearm_id
string
The firearm used for this run. Must be in-service.
time_seconds
number
Your actual completion time in seconds. If the drill has a par time, My Kit automatically calculates whether you passed.
score
number
Your score, if the drill uses score-based or combined scoring — points, hit factor, or similar.
rounds_fired
number
Actual rounds fired during this run. Defaults to the drill’s configured round count if left blank.
notes
string
Observations about this run — what went well, what to fix, conditions, etc.
My Kit saves the result with today’s date, calculates passed_par automatically if a par time is set, and adds the result to your performance history for that drill.
Review your drill history on the Performance tab. Results are charted over time so you can see whether your times are improving across sessions.

Competitions

The Competitions section tracks match results for organized shooting sports. Supported formats include USPSA, IDPA, 3-Gun, PRS, NRL, Steel Challenge, and other.

Adding a match

Go to Range Day, select the Competitions tab, and click Add match.
name
string
required
The match name — for example, “USPSA Area 2 Championship” or “Local IDPA Club Match #4”.
competition_type
string
required
The format: USPSA, IDPA, 3-Gun, PRS, NRL, Steel Challenge, or other.
match_date
string
required
The date of the match.
location
string
The range or venue name.
division
string
The division you competed in — for example, “Carry Optics”, “Limited”, “Open”, or “Tactical Optics”.
classifier_number
string
For USPSA or IDPA classifier stages, the official classifier number.
overall_place
number
Your overall finish position among all competitors.
division_place
number
Your finish position within your division.
total_points
number
Total points scored across all stages.
hit_factor
number
Match hit factor, if applicable to the format.
notes
string
Notes on the match — stage descriptions, lessons learned, equipment issues, etc.

Recording stage results

After creating the match, open it and navigate to the Stages tab. Click Add stage for each course of fire.
stage_number
number
required
The stage sequence number.
stage_name
string
The stage name or title, if given.
round_count
number
The number of rounds required for the stage.
max_points
number
Maximum possible points available on the stage.
For each stage you can then record your result:
raw_time_seconds
number
Your raw time in seconds.
points
number
Points scored on the stage.
hit_factor
number
Stage hit factor.
penalties
number
Number of penalty points assessed.
stage_place
number
Your finish position on this stage.
notes
string
Notes on this specific stage.

Range bags

A range bag is a named snapshot of what you packed for a session. It records the bag or container you used, and the items inside it — firearms, ammo, gear, medical supplies, or anything else. Unlike a full session log, a range bag focuses purely on the gear loadout. Range bags give you a searchable history of what you brought to a given date — useful when you want to recreate a loadout, review what was packed before a class, or confirm that a piece of gear was present at a particular time.

Creating a range bag

1

Open the Range Bags tab

Go to Range Day and select the Range Bags tab.
2

Click New bag

Click New bag to open the creation form.
3

Fill in the details

Give the bag a name — for example, “USPSA match kit” or “3-day training loadout”. Set the session date this bag corresponds to. Add an optional note.
4

Add items

Click Add item for each thing in the bag. For each item, provide:
  • Item name — a label or reference to an item from your inventory.
  • Category — firearm, ammo, gear, medical, or other.
  • Quantity — how many of this item were packed.
5

Save

Click Save bag. The bag appears in the Range Bags list, ordered by session date.
Range bag items are free-text entries, not hard links to your Armory or Gear Cage records. This keeps range bags fast to create. If you want a linked inventory record, add those items to the Armory or Gear Cage separately.