Just a quick note guys and one I've probably shared before:
By far the best tool for keeping me sharp and in practice has been a laser training glock from http://www.nextleveltraining.com
. You can easily adjust the trigger EXACTLY to match your carry trigger...like 6 different areas of adjustment, pull, length of pull, point of break, point of reset etc.... You end up doing a tremendous amount of reps simply because you just pick it up and use it. I went from about 200 reps a month of actual shooting to easily a thousand a week. There's no maintenance, racking of the slide, etc.... You just pick it up and shoot and you get instant feedback from how the laser hits stuff. Red dot...great control. Red squiggle or line...problem with hand placement and trigger pull. You can easily make up cardboard targets, have your wife scatter them around the house, clear the house, sit at your desk and plink, watch tv and plink, throw it into the exercise routine, practice any kind of draws, retentions, force on force (although i prefer airsoft for this), etc.... It is pricey...but honestly with the price of ammo, I considered myself to have saved money. Plus...it's seriously fun and completely safe so long as you don't shine it in someone's eyes. It is not a firearm and cannot be made into a firearm. Kid safety is on the level of a laser pointer.
The one potential drawback...there is no recoil. However the whole point of practicing dry fire etc... is to learn to IGNORE recoil. You cannot anticipate or cancel recoil. You must learn to deal with it by proper hand placement. A handgun trainer like these actually builds proper habits so long as you make SURE you always use correct grips. YMMV, but if you're money crunched and yet wanting to get adequate persona training, this could be a very good investment.