Has anyone used these on their rifle? I'm just looking to see if anyone has info on them because the description I read on them is very vague. Basically all I know is that they are Czech army surplus, night sights that I believe snap over the factory sights. Couple questions I have in mind; are they good for anything? Are they supposed to be tritium sights or is it a rechargable paint? Why have I never heard of them before?