How do they hold up on a pistol? How's the battery life? Dot quality?

http://www.shieldpsd.com/portfolio-p...lex-mini-sight

2-Glocks.jpg