Hi guys, Long time (I guess) member and reader, first time glocker. I just purchased my first firearm (used buddies before, never had the $ as a poor student before to afford my own) a G17 Gen 3 plain jane black. I was wondering if I could get some help. #1 Sights. I've heard about XS sights, but recently I purchased Magpul's Dynamic Handgun DVD where they mention that you might want something with a bit more targeting resolution. I was wondering what sights you recommend and why. I'm looking at 10-8 and Warren tactical. Thanks. #2 Cleaning - what cleaning products do you recommend and what do I need to clean my glock right? I've never cleaned a gun myself, so I want to know what products (brushes, chemicals, etc.) I need. #3 Other mods, especially grips. - I got the Gen 3 primarily because my local shop didn't have an RTF for me to feel and I figured I could always add tape if it was slipping on me. What grip tapes, decal grips do you recommend and do any of them come in anything other than black? I got the black version and it looks a bit plain to say to least. Also, I have to say I really like the 21SF. I played around with the one they had and it really fits my hand well. I would have picked it up had 9mm ammo prices not been so low compared to 45 right now. As always, thanks for the help.