Yes. It is a Thompson / Center Recoil Proof pistol scope. I have one that has been on my T/C Hawken muzzleloader.
Thompson / Center makes the base for this scope. You may have to call them to find a stocking dealer for these bases. The only problem I have had with mine is the lighted recticle has gone out. I'm not sure if it's the battery ot the scope. It still works fine, just no lighted recticle.
You can do a search on the internety to get Thompson / Centers telephone number.
Good luck,
Fred