I will be picking up my first handun, a G19, this weekend. As a first-time handgun and Glock owner, I have several questions I'd like feedback on... Cleaning/Care - What items should I buy to properly clean and care for my G19? Ammo - It seems that Federal HST 124 +P, Gold Dot 124 +P, and Winchester Ranger T 127gr +P are all respected/preferred brands. - Should I use one of these brands both at the range and for home defense, or find something else for the range? Eye/Ear Protection - Does everyone own eye/ear protection and wear it everytime they shoot? If so, what should I buy? Holsters - I'm looking for a holster to use at home/nightstand and during transport to/from the range. I don't have any immediate plans for a CCW. - What type of holsters would you recommend? Training - I've only found one place in my area that offers basic handgun training. It is a 2-hour course for $45 offered by a local gun shop. Are there any other training resources I should try and find? Thanks!