ok I got the sights.
So when I got them they looked ok, a little hinky, but seemed to be like they would work. They are like the old glow in the dark stickers you used to get when you were a kid and would stick them on your ceiling in your bedroom to look like stars at night.
I bought them for my stock glock sights.
They stuck to the sights pretty good, it came with some glue to put over the sticker to keep them in place a little better. I used it on the back sight. Made a mess. So I did not put any on my front sight. I really don't think that they will last a long time with any holster use or any real agressive running and gunning. But if you were going to use them just at the range they would work ok.
Now for how long they hold there charge. NOT LONG AT ALL. I charged them with a flashlight for 5 minutes and the charge only lasted for 2 hours. Then I tried chargeing them with sun light for 5 miniutes, again they only lasted about 2 hours. So I charged them in the sunlight for 8 hours, and yet again they only lasted for 2 hours. So if you charged them and put them in a drawer or in a holster it will only last for about 2 hours.
The only real senario that I can think of that they might work in is if you are in a shooting right before the sun goes down, they charge for a few minutes, then you would have some night sights for about 2 hours to contiue the fight until they go out.
My advice, save up and buy real night sights