Here's that sight I'm thinking will go nicely on the Roller in conjunction with a front blade much like I just made for the Martini over on Shooter to Shooter.
Ever see one of these cartridges before ? It's a 9.3 x 82 mm shooting lead. Head stamp says B. Egestorff. MD