Anyone got any thoughts on the Lyman #21 peep sights on the 1895?

[Linked Image]