It's not that shrouded, we know pretty much what their capabilities are because damn near everything they have is 3rd party - and we know what it is, and who gave it to them.
The S-300 system would have been disastrous, but luckily the Russians aren't that stupid (the Chinese are, however)...