When I bought it via Bill Mumy's site a couple of years ago, I had no problems with having it shipped to Estonia, so I doubt that shipping to Russia would be the problem.
Being out of stock, of course, is definitely an issue, as is the price - probably one of the most (if not the most)...