http://www.benchrest.ru/virtualbenchrest.htmlHosted on a russian BR site. This will keep you off the streets for a while. I remember this game from years ago, when the internet just was getting going. Surprised to see it is still floating around the internet.
Any other BR games out there?