Purchased my first Glock...Glock 19 Gen 4...and will be picking it up right after Christmas. Would have it now, but wait for telephone background check was exceeding 45 minutes. As I was in no hurry, opted to come back at later time. Couple of questions: - Best ammo for use on the range. Both my wife and I will be shooting the weapon. - Best ammo for self-protection. - Best cleaning kit for the gun. I know it comes with some cleaning equipment, but is there particular cleaning/oil brands and specific pieces of cleaning equipment. - And a range case. Saw a range bag at BassPro that seemed pretty nice for ~ $40. Also thinking about a laser for the weapon. Saw a video where a guy installed a Lasermax Guiderod Laser. Looked nice, but it appeared to entail some 'gun smith' skills. Suggestions? Looking forward to learning more about the Glock 19 and some 'lessons learned'.