Laser Dry-Fire Training…WHY HAVE I WAITED SO LONG TO TRY THIS??