That's really weird. Not the type of weaponry you expect to see in a developing country.
"This civil war brought to you in part by FN Herstal. FN-when you need your dictator dead, give him a 5.7 to the head!"
Libya... and any state facing an insurrection... is prime territory for companies and individuals of certain professions. I'd bet that's where the FN came from (haven't watched the vid).