Whos got one of these bad boys? thinking of buying a Texan .257 and slapin one of these on top. anybody have any pros/cons of this glass?