Report on my new Razor sight:
"pins" very hard to see (for my eyes) in average light conditions. With the light module switched on, no problem at all. I like very much that the "pins" disappear if you are not looking straight on at them.
Ishbina micha ishimpana! (If you don't kill, you don't eat.)