The Zastava M90 is the modified version of Zastava M80, itself a version of the Zastava M70 (chambered in Western 5.56×45mm NATO round), also comes with a flash eliminator and different magazine design, which means that like its predecessor, the M90 is a modified Soviet AKM.
Like all Zastava produces AK variants, the M90 can be identified from the originals by its longer lower wooden handguard design, which has three cooling vents, no bulge and like the stock, is made out of different wood type.