WestTexas, wait one. Update here. I have been successful in mounting the Bug Buster on the TF-87 using the offset scope mount in your link. It works perfectly now. What changed? I drilled a new hole in the receiver, but this time I used a larger drill bit to make a center mark in the receiver. In my past efforts I used a smaller drill to mark center (with the scope mount locked in position), but I was off center, and that may have been responsible for the failures and disappointments I had. This time I was successful because I went through the same set up, but used a drill bit that was nearly the diameter of the threaded hole used by the stop pin. I was very careful to keep the drill clear of the threads as best I could, and was successful in making a well-centered "punch" mark on the receiver. Then it was all good from there. I drilled the hole to the diameter of the bottom of the stop pin. I remounted the scope, had to shim the rear ring to compensate for droop, and got to shooting. The scope does not move, and holds center just as I wanted all along. The initial failures were all my fault.
But be aware of this. The Bug works just fine, as advertised, but the eye relief is a bit closer than three inches. If you can live with that, I say go for it. I have two Bugs, and they are successfully mounted using the offset scope mounts. I even put the same offset scope mount on my Browning 800_Mag pistol. I used the same hole-centering technique on it and was again successful.
The offset mount does have two two scope-stop pins, each in it's own location. What I did was to drill for the use of the rear location,to place the mount closer to the end of the receiver to avoid interfering with the rifle's action (inside). Then I used the second stop pin to jam-lock the inserted pin. I ground the "nipple" (I'll call it that for clarity) off the second stop pin so It would fit flush in the body of the scope mount. Of course I used blue Loctite #246 on all threads.
By the way, I found that I did not have to drill all the way through on the Browning's receiver. I was able to drill just deep enough for the pin to be able to "bite". I would suggest trying to find a similar depth. Oddly, it seems that the thickness of the receiver on the Browning pistol is greater than that of the receiver on the Tech Force-87. I was though the TF's receiver almost before I knew it, and I was being careful, stopping and checking, stopping and checking. I guess I learned something there, eh? ;) Oh, I drilled all holes while bracing the (two) rifles and the pistol with my left hand, and drilling with my right. I don't have a workshop, let alone a drill press. So I feel good at what I've done, though it was a crude way to do it.
I hope this helps clarify things. I say go for it. One final thing. You may save a few cents by ordering from PA, if you only want one scope mount: http://www.pyramydair.com/s/a/Leapers_Accushot_1_Pc_Bi_directional_Offset_Mount_ w_1_Rings_High_11mm_Dovetail/2409
But if you buy two mounts from Optics planet and you can get free shipping if the order is $29.95 or higher. If you go with Optics Planet, I suggest calling them and placing the order over the phone. Here's why. When you order two mounts, they will not by themselves add up to enough to qualify for the free shipping. But ask the customer service person for help with buying something just costly enough to put you at or over the minimum free-shipping amount. I ordered a cheap key ring (with a light) for less than two bucks, and that did the trick. I live in Ohio so ordering from PA means I incur shipping plus taxes on the order. I saved a few bucks! :)
Flyby out