Syria owes her left nut to Russia already, and cannot pay for these weapons. That is unless Iran is foooting the bill for her. Russia is owed billions. No these weapons will go to further the aimns of Hizbullah and Tehran, they have nothing to do with defence either Mig 29 is not defensive, The panzir air defence system is not defensive in nature although it can be easily spoofed and renderedm useless, No these weapons are being bought by Syria to give to Hizbullah and Iran to give to their proxies. It will be interesting to see what pretext they come up with to use these weapons.
Top EU court strikes down data sharing agreement with U.S. (Reuters)
from the article: Report: Russia signs arms deal with Syria