Installed the Williams Peep on my Marlin 1894P. Went on easily, and works well. If I had it to do over, (hindsight being 20/20), would have spent the extra for the Lyman. I like the way it adjusts better. No slam on the Williams, just my opinion.
Take Care