Never heard of a pistol scope being made by Tasco
Yes but mostly older ones. Now, the ones I have seen, are not RedDots but illuminated pistol scopes and to refresh other's minds, some had a post with an illuminated diamond on top of the post. As far as batteries, they would/ may be in the button catagory. Sadly, I have one of their first ProPoint-I's whose batteries are obsolete. Can you measure the battery comparment to try and guess on the physical size. Most of the ones I have seen, are 3.5Vdc.
Good luck; Said Marco, from Tropouya .....
Be Safe !!!