You want to eat it in Russia or take it home?
If latter; check the customs rules, I think the maximum allowed black caviar per person, out of Russia, without special permit, is 250 grams.
How much caviar you can bring into another country is possibly even stricter (like 125 grams to the USA).