The TRS-25 sight has an integrated weaver mount. I would just get the full length weaver base for the 835 (bout 9 bucks) and be done with it. I actually own 2 of those sights and I LOVE THEM! Small, durable and accurate. Grab a Truglo SSX or Pure gold choke, or for just lead (if you can find one) a Lohman Long Shot tube. Deep clean the bbl and run with it. Good luck!!