These two are Serbian Armed Forces (coat of arms on the beret and Serbian cross subdued patch). I think they're Special Brigade due to the red beret, though I don't know if any other Serbian units wear them.
Rifle is an underfolder variant of the Zastava M70 (nothing that would identify it more specifically as an A, A1, AB2, or AB2N is visible that I can see - although it's not an AB3).