Hot takes from Soviet lessons: Intermediate cartridge LMG is retarded and need be replaced with belted full sized rifle cartridge machine gun like a PKM. Every squad needs a full sized rifle cartrige sniper, for counter-sniper and long range suppression. The DMR role in a squad should be separate from sniper role, and filed by a rifle capable of fully automatic fire… this is what the modern RPK-16 is (what OP rifle is too). It's a lot of variety for a small unit, this is why their squads are 11 dudes.
>Squad leader (AK-12)
>Squad assistant/radioman (AK-12)
>Medic (Medical satchel, AK-12)
>Medic (Medical satchel, AK-12)
>Grenadier (RPG, AK-12) or (ATGM, AK-12) or (AGS-30, AK-12)
>Grenadier assistant (RPG ammo, AK-12) or (ATGM tripod/optics, AK-12) or (AGS-30 ammunition, AK-12)
>Support gunner (RPK-12)
>Support gunner (RPK-12)
>Machine gunner (PKM, PKM ammo)
>MG assistant (PKM ammo, AK-12)
>Support sniper (SVD)
When driven in an AFV, the driver/mechanic replaces either the sniper or one of the support gunners, and stays with the vehicle. Also if the AFV has a gunner position, the PKM team or the grenadier team stays with the vehicle as vehicle gunners. Obviously a squad can be changed if more of one or another type of specialist is needed, and specialists sometimes carry SMGs like PP-2000 or Bizon in certain units (naval infantry loves their Bizons).
Soviet squads are mostly indivisible because they don't delegate authority well, but they have a lot of specialists in their team, so they can deal with a lot of problems.
Western infantry squads are limited by size of vehicles, mostly composed of a squad leader (1), two fireteam leaders (2), and two three-man (2x3) fireteam members, for a total of nine people. Marines add an extra fireteam for a total of 13 people. Squad organization is very low on specialists, but authority is delegated quickly, and it's compact. NATO countries have special squads more often, instead of having specialists within a squad, because it's easier to put a special squad and their equipment in one AFV that way.
Canadian squads are composed of 16 people, a squad staff sergeant and three assault groups of five. Each assault group is 4 man mixed munition team plus a sergeant. Each assault group members are divided into two fireteams, consisting of a guy and his buddy. Often specialty fireteams can exist of a machine gunner and his assistant for example. This gives us ultimate splitability and lightning-quick delegation of authority, while also giving us a very high variety of specialists. This is obviously the most superior type of squad just as the Leaf is the most superior type of humanoid.