I dry fire every single day religiously. I have heard nothing but positive reviews on Mantis. For my application I have been researching a 3D option via axes. They have a Sig320 pistol for their program. I cannot do holster work but rather I am using it to develop more speed in transitions and problem solving. And I want to use same pistol as duty pistol. Think no Glock! Hah! Anyway once I get the system here I will provide a full review. I am still a couple of hundred bucks short of purchasing but I am getting closer every month!