I've been using Williams peep sights ever since my first rifle purchase in 1972 but I've got to tell you they've turned to crap in recent years. The friction fit sights like the WGOS don't hold there zero, the screw slots vary in size and I swear you need European screw drivers to use them. They've done away with the little steel locking collars and just rely on screws. Now I use XS sight system receiver sights when I can. Solid steel, positive adjustments. If you order one, be sure to order the .218 aperture because it's threaded for standard Williams/lyman apertures. For front sights, I use the Marble ramp. they're available in .100 and .225 heights. the one for 7/8" barrels is right for most H&R bull barrels and the only cost about $11.00, even at Brownells! They're held on by a single 6-48 screw. Despite my better judgment, I put a Williams FP on my H&R Buffalo gun and the dang thing hangs over the back of the barrel and you have to kind of fish the 45-70 cartridge under it. It's going down the road in favor of the XS sight systems sight that's made specifically for the H&R. XS also make a high and low model that fit's right onto a Weaver/picitinny scope base.