Zastava M77.308 20 round magazine.

(Image  of 7)