LMT almost my idea of a perfect fixed sight, EXCEPT.....

It it is the right length and diameter go for it.