Wake up!
Why does the author not perceive Russias dire need for every munition available and is much more likely to be in need of Iran providing them weapons?
The priority of the site is to get hits via news, not by much analysis. But there is no contradiction, as the promise of Russian weapons is one for the future, though a little downpayment may take place 1st, in exchange for Iranian armaments now. Projectiles now, planes later.