Did the Russians actually sell any SA-24s to Libya?
Also, the SA-24 isn’t necessarily mounted (as shown in your picture), it is very capable as a shoulder lauched system (weighs only about 40 pounds).
In fairness I heard experts determined that some of the Bengazi SA-24’s were sourced from the Czeck Republic, or nearby.
Luckily I heard most of the guesses put the majority of the load as being SA-7’s.
So it’s not the very best stuff.