The 2 leopards, which are A4 in the middle and A5 on the left, are named Strv 121 and Strv 122 respectively. They looks identical but Strv variants has different protections and camo.
I'm tagging the machinegun on top of the Strv 122 (furthest away) as fn_mag, since it's clearly a Kulspruta 58. However, the machinegun on top of the Strv 121 (middle tank) appears to be some kind of MG42 offshoot, which I believe is an artist error. They probably used a German Leopard 2 as reference for that.
Edit: Apparently I'm wrong. Strv 121 does have an mg3 on the top, designated as Kulspruta 94 in Sweden. I'm tagging it.
Edit: I'm even more wrong. What I thought was a Ksp 58 is actually a Ksp 94 as well. I'm untagging fn_mag.