One member stated that he uses snap caps but is reduced to crawling around on the floor looking for them after they get ejected or he gets a jam. Practice will enable you to know just how far to pull the slide back to reset trigger so that the snap cap does not get ejected. I use AZoom for the most part and their overall length falls in the specs for full size ammo. To address the statement that the gentleman does not like to use snap caps due to the loaded chamber indicator showing loaded when using them and worried about live ammo I say this..you have a legit worry there, and good for you! However..when you practice dry fire, do it in a room where there is no live ammo in sight. Check, double check, triple check your mag, cylinder if revolver, to insure empty..the same with the gun itself. Then do your dry fire practice, and then remove snap caps from mag and gun and put them away. Then return to your gun room..ammo location, and load up if you keep your firearm loaded at all times as I do. Believe me when I say dry fire practice is a must as we all cannot get to a range as often as we like, and trigger control is learned. Also practice presenting the firearm from a holster and re-holstering is a must since muscle memory is developed, which takes over in a stress situation. Not to mention the practice of loading and unloading the firearm in a safe manner. The snap caps serve many purposes and work quite effectively.