G
Mobile app guide

Track Gun Cleaning and Malfunctions on Your Phone

Set a cleaning interval in rounds and your phone tells you when a gun is due. Log the cleaning at the bench, and log a stoppage at the range the moment it happens, with the ammo and magazine that were in the gun.

Screenshots are from the Android app. The iPhone app has the same screens and the same steps.

Most people clean a gun when they remember to. And when a pistol starts choking, the details you need (which ammo, which magazine, how many times) are gone by the time you get home. GunCollector counts rounds from your range trips, so it knows when a gun is due, and your phone is right there when something goes wrong. Everything in this guide is from a real account: a Canik TP9SFx that had two failures to extract in a week, then had its extractor polished.

1. Set a cleaning interval

The interval is how many rounds you want to fire between cleanings. Open a firearm, tap the pencil to edit it, and under Maintenance fill in Clean every (rounds). The Canik here is set to 400.

Pick a number that matches how you actually treat the gun, not what the manual says in theory. A precision rifle you clean after every match might be 200. A range pistol that eats cheap brass-cased practice ammo might be 400 or 500. You can change it any time.

When you set it, the app may ask for permission to send notifications. Allow it if you want a reminder when the gun goes overdue (more on that below).

From then on, every range trip adds to the count. The firearm screen shows Rounds fired and Since cleaning side by side, and when the count reaches the interval, a banner says so:

The Canik TP9SFx screen, 9mm, semi auto, with a photo of the pistol and an orange banner: Due for cleaning, 480 rounds since last, 80 over the 400-round interval; below, 530 rounds fired, 480 since cleaning, $499 est. value, and the identification details
480 rounds since its last cleaning: 80 over.

2. See what's overdue

Tap More, then Maintenance. The top of the screen says how many firearms are overdue (or Nothing overdue), and each overdue gun gets a row with its rounds since cleaning and how far over it is.

The Maintenance screen: 1 firearm overdue; Overdue: Canik TP9SFx, 480 rds since cleaning, over by 80, with Log; then the Log with Search 16 entries, type chips Cleaning, Lubrication, Inspection, Repair and Part replacement, and entries such as Tikka T3x TAC A1 cleaning on Sep 23, 2026 and Canik TP9SFx repair on Aug 3, 2026, extractor claw polished after two failures to extract
Overdue at the top, then every record you've logged.

Below that, Log is every maintenance record across your collection. Search it, or tap a type chip to see only cleanings, only repairs, and so on.

The overdue notification

When a gun goes past its interval, your phone gets a notification:

Cleaning due — A firearm in your collection is past its cleaning interval.

It never names the gun, so a glance at your lock screen doesn't tell anyone what's in your safe. Open the app and More → Maintenance shows which one it is. The Maintenance alerts switch under More → Preferences turns these reminders on or off.

3. Log a cleaning, repair or part

Tap Log on an overdue gun, or + Log under Maintenance on the firearm screen. Pick the type, check the date, add a note, and tap Log it.

The Log maintenance screen with the note Logging a cleaning resets the rounds-since-cleaning counter to zero. Other types are recorded without touching it; firearm Canik TP9SFx, 9mm, 530 rounds; type chips cleaning (selected), lubrication, inspection, repair and part replacement; date 2026-11-04; notes; Log it and Cancel
Pick the type, check the date, tap Log it.

The screen spells out the rule: "Logging a cleaning resets the rounds-since-cleaning counter to zero. Other types are recorded without touching it." A lube, an inspection, a repair or a new part goes in the history, but the gun stays due until it's actually cleaned.

Use the notes for the things you'll want to know in a year: the solvent and lube you used, a spring you checked, a torque value, anything that looked worn. "Recoil spring checked, still in spec" takes ten seconds to type, and it's what tells you in June that it's time for a new one.

Further down the firearm screen, Maintenance shows that gun's latest records, and Malfunctions sits right under it:

Further down the Canik screen: Maintenance with + Log: Repair 2026-08-03, extractor claw polished after two failures to extract; Part replacement 2026-06-11, new recoil spring assembly; Inspection 2026-04-30; Lubrication 2026-02-19; Cleaning 2026-01-25. Malfunctions with + Log: 2 malfunctions, most common FTE; FTE 2026-08-01, Blazer Brass 9mm, second one in a week; FTE 2026-07-26, Blazer Brass 9mm, empty case stayed in the chamber
The Canik's service history, and the two stoppages that led to the repair.

Read the two lists together and you have the whole story: two failures to extract with Blazer Brass a week apart, then on Aug 3 a Repair to polish the extractor claw.

Logged something by mistake? Swipe a record to delete it. Deleting a cleaning doesn't put the rounds back: as the app warns, "The rounds-since-cleaning counter is not restored."

4. Log a malfunction

On the firearm screen, tap + Log under Malfunctions. Tap the type, check the date, add notes, and tap Log malfunction.

The Log malfunction screen for the Canik TP9SFx: type chips grouped Semi-auto (FTF, FTE, FTB, Double feed, Stovepipe selected, Light primer strike), Revolver (Cylinder timing, Cylinder binding, Failure to advance), Bolt-action (Failure to extract, Bolt binding) and Any (AD/ND, Squib load, Other); date 2026-11-04; notes; Magazine (optional) Not recorded, with the hint Which magazine was in the gun. Over time this shows whether one magazine keeps causing trouble
Types grouped by action, then the date, notes and magazine.

The types are grouped by action:

Magazine (optional) is worth the extra tap if you know which one was in the gun. In the app's words: "Which magazine was in the gun. Over time this shows whether one magazine keeps causing trouble." Leave it on Not recorded if you're not sure.

The firearm's Malfunctions section sums it up: how many, and the most common type.

Log it from the range trip

The best time to log a stoppage is right after you clear it. If you started a trip plan on your phone, tap Log malfunction under the gun on the at-range screen. It fills in the trip, and the ammo lot if the plan has one for that gun, so you don't have to. This is the only place in the app where a malfunction gets linked to its ammo.

5. No signal at the range

Indoor ranges and back-forty berms rarely have a signal. You don't need one. Maintenance records and malfunctions you log with no connection are saved on the phone and sync to your account when you're back online, where they show up in the web app too.

At your desk? The Service page in the web app shows your whole collection's maintenance at once, and each firearm has its own Maintenance and Malfunctions tabs. Track Gun Cleaning, Maintenance and Malfunctions walks through it on a bigger screen.

Know which gun is due

Set an interval once and your phone keeps count. Create your account on the web today — the same sign-in works in the app.

Create free account No credit card required