+1. The top looks like a pretty typical M-48 Yugo. The middle looks like a German K98k of WWII vintage. Not much difference between the two. The M-48 will have almost all milled parts. The K98k will have some steel stampings. The Yugos are generally better finished as they were post war manufactured so they took fewer short cuts.
The Yugos also used the barrel support ring on the bayonet where the Germans did not.
In life, strive to take the high road....It offers a better field of fire.
"Robo is right" Fuzzball