I googled some companies back when going through this and xs-tsi is right, though it may be simpler than he stated. I called sound, and the companies I had looked at were willing (for a fee) to receive the background check results (they come electronically, anyway), send them to the department of state to be apostilled, then mail them express to Russia. So I think you'll figure this part out.
The more important thing to think about is the translation here in Russia. Do you speak Russian? Because if you don't use some "special" translator, usually through a law office that handles these kinds of migration documents often, they'll translate your FBI doc using the most common (and correct!��) version of the translation of your doc, which will get your migration application denied ����.
Our FBI background check docs have a line, "This does not preclude any **further** offenses at the State or local level," which a translation office during my first attempt at RVP translated as "additional," essentially correct, but this caused me a lot of havoc, running around trying to beat the 90 day deadline after wasting like two months in a line (this was before Saxarovo), and eventually resulted in the denial of my application.
So, you need to make sure your translation presents this particular phrase as "future"; also technically a correct translation and it makes the migration officials happy, though we all know that isn't quite the correct sense of the word.
The law office I had used for my HQS visa recommended I stick with them for RVP since they know how the translations are "supposed" to look, and all those other minute details, but I balked at the 80k+ price tag (this was three years ago) and went it alone. This will totally be possible for you, too, but allow some extra time in your 90 day validity period, as you will inevitably have to make minute corrections to your translation and other application docs.
Oh, and BTW, the fingerprinting was quite easy, I don't have the weblink available, but I went to an IOM office in Moscow (it's some useless "migrant support" organization, funded, I think, by us American taxpayers through our generous funding of the UN, and I'm sure St. Pete has a branch, too) and got the fingerprinting done rather painlessly for an insignificant fee, right around $30. (I can dig out the contact info from my notes, if you really have trouble finding it)
I wish you good luck and harmony on your magnificent migration journey! ��
Last edited by nicklcool; 10-02-2020 at 18:06.
Reason: Added fingerprinting info
I am fascinated by Russia, this country with frigid weather, hard souls, and hot girls!