Quote Originally Posted by BrigandTwoFour View Post
FWIW

The GLx series is a higher quality/performance than the SLx series. If you were going for durability, I'd definitely take the GLx first.
The sight I linked to is a prism sight with an etched reticle. That alone hints that it has some durability.