I'm curious about the dry fire half of this question as well. Just bought a Pocket Pro II and it doesn't want to pick up my dry fire clicking. The SureFire iPhone app worked for this at first, but has since ceased to work reliably for dry fire practice.