I recently acquired a G26 with Tru Dot fixed sights. I like these sights a lot but have never had any experience with this type of thing. I am wondering if there is any type of cleaning compound or other thing that I may put on these when cleaning and such, that will damage these night sights? I have asked around and all I can find, short of the company is that I shouldn't drop them (duh).