I'm starting to compete in IPSC and Im looking to dry fire as part of my training. I found an app called Dry Fire Trainer. Has anyone try it? I did buy Refinement and Repetition by Steve Anderson. Great book and I recommend. Please let me know if you tried the app and if its worth it.