I have a 16" bbl Rossi Puma 92 in .357 (without the lawyer safety) so the peep sight from Steve's Gunz is not an option.
I found that the gun hit dead on the bulls-eye at 25 yards with the back sight elevation ramp completely removed and the sight leaves resting on the barrel.
My gun has the front sight that is an integral part of the front barrel band.
I was using the factory 158 grain American Eagle soft points.
Some say they can sight iron sights at 50 or 100 yards.
I take my hat off to them because the front post/bead subtends the whole target at much over 35 yards for me so I sight my iron sights at the 25 yard pistol range.
I have another Rossi with a long eye relief 2-6x33mm Bushnell Trophy pistol scope mounted on the barrel that works fine & doesn't add much weight.
I have it mounted with Warne QD rings so it can be removed to let me access the iron sights.