r/CompetitionShooting • • May 15 '26

Simple Shot Timer

NOTE: this is open source and non profit. just for the community

Hey there,

recently I started with the dry firing at home and I wanted to use a timer as well. I do have a PACT Club Timer III, but in my apartment it is pretty loud and not really neighbour friendly. So naturally I went on the play store to just download a timer. Sounds like something that should be there, right?

Well yes but also no. I found a few apps, they are either buggy or full with ads, which was annoying.

So I did what any normal person would do. I created my own timer, that is 100% free and ad-free and will stay that way. And it is open source btw. and no data is collected etc. The app is pretty simple and it should offer all the features of a PACT Club Timer III.

The timer works well, at least at home. But since I can't really go to the range till wednesday, I can't really test whether it registers shots properly.

Thats why I am hoping that some of you could test it out on the range and give me some feedback. I would really appreciate it. Or else I might go crazy because the app is finished and I just need confirmation that it would work on the range too.

I wrote a quick guide on GitHub on how to enroll for the testing app (android only)

If this app works properly, this would be very helpful for many shooters out there who don't really want to pay $100+ for a timer.

If you guys have any feedback, ideas or anything, please let me know either here on reddit or open a github issue or text me on discord (@nnclovin)

Here are a few pictures of the app, for those interested (its basically the playstore pictures):

18 Upvotes

19 comments sorted by

View all comments

1

u/wengla02 May 15 '26

Silly question - I assume this works only for DAO or DA/SA hammer fired guns in dry fire; not much to pick up after the first trigger pull on a striker fired gun, eh?

3

u/MrJami_ May 15 '26

The app is mainly just like any normal timer out there. And at least for the Club Timer III, it wouldnt pick any dry fire sounds.

However that is the reason why I added in the settings the option to set a threshold, if the mic picks any sound above that threshold, it would register it as a shot.

I actually just tried it out with my cz p10c (striker) and set the mic sens to 20% put the phone on the table and just did a drill (starting at 45° and once it beeps I dry fired it and it actually registered the shot)

Obviously keep in mind if you rack the gun or even holster/draw it would peak the threshold as well and causes the app to register a shot.

I hope I could help with this