My @wife got me one of these trainers from NLT for Christmas after @Clyde turned me onto them at Thanksgiving. My model has the 'pro' upgrades (Steel slide and green point of impact laser) and came with a properly weighted mag. It looks and feels exactly like a Glock 17. I plan to add a set of Trijicon HD night sights (orange) so my sight picture is consistent on the trainer and the real thing. The benefit to dry fire training is that you are building muscle tone, memory and control with your hand hold and trigger operation. Training with the SIRT is exactly like dry firing a real Glock but the trigger is 'self resetting' so you don't have to rack the slide each time you pull. It becomes trivial to practice 300 shots an evening targeting anything in the house. I've used post it notes, wall hangings but if you can see it, draw and then shoot it will work. The SIRT has two lasers: The first laser (red) illuminates when you've taken up the slack in your trigger. It also will show you or your training partner how steady your hold is and if you are moving as you increase trigger pull. I think this has already solved many of my inconsistencies. The second laser (mine is green) illuminate as the trigger breaks so you can 'see' your shot. The red, takeup laser is intended to be turned off after you figure out that you're pulling shots to the left or right. The mag has a rubber bottom that was designed so that it didn't bug @wife when you dropped it on the kitchen hard wood practicing mag changes... nice touch. @Clyde had given me a set Dry Fire Training Cards which outline a bunch of scenarios to work through while training. I highly recommend both as a tactical shooting training program that you can do in the comfort of your living room or even at the range. By increasing your trigger time to 2000 rounds a week with some live fire on the weekends, you should be able to shoot like the '1 hole shooters' in 3-6 months. The base SIRT Training pistol starts at $239 while mine was around $437 although there are some coupon codes if applicable to your situation. CETLEM. Current or honorably retired law enforcement or military personnel: 20% off MSRP CET. National Rifle Association members: 10% off MSRP SIRT Training Pistol Safe, effective, and innovative, the Shot Indicating Resetting Trigger (SIRT) Training Pistol was developed by shooters for shooters, to complement, not replace, live fire training. The SIRT Training Pistol brings together a host of patent pending technologies critical to improving shooting accuracy while addressing issues of cost and liability. Train more often, more effectively in a more practical environment, your home. The SIRT Training Pistol is designed for high-volume self-diagnostic training with no set up and safe sustainable training. Make better use of your live fire rounds when you've already got hundreds of reps in your house. They also make a trainer for an AR-15 that drops in as a bolt replacement. I don't have one yet but it's on my list. SIRT Performer RG Dry Fire Training Cards 52 Dry Fire Drills On Flashcards (Sorry that this site is so annoyingly laid out... ) The cards are legit and only $11 or so. No affiliation with either of these outfits. Just an instant convert to the training possibilities.