It’s also random, there are 10,626 unique combinations. Before a mastery is maxed out you have 1/10626 to get the exact combination you want.
Once mastery is maxed out, it has an algorithm which ensures less spread, so you’ll see 4x80 and 1x60 more often. Still random, can still be unlucky AF.
This was part of the problem back before they redid the crafting a +/- 0.0000000000941% chance was just silly low to get that perfect weapon, hell even a good enough weapon was near impossible.
Go to Brunt and buy like 35 of the weapon you want, then take to Hadron and upgrade each of them once. (Green) Then sacrifice all of them towards the weapon you want to upgrade (must match for max XP). Should get you max mastery in little time, but is moderately resource intensive. Finally, get all the Blessings unlocked in the mastery tab, then go to Brunt again for the 60/80/80/80/80 stat lottery when your character is level 30
Don’t play the missions to increase weapon mastery if you value your time.
Oh, I remember how it was initially without crafting and when they released their plans for crafting and doing the statistics for how terrible your odds were to get any type of weapon be it maxed out or not, reddit especially was toxic defending Fatshark telling you how you failed basic math .
That singlehandedly put a dent in the active players, they could have been en par with Helldivers 2, but chose unreasonable grind and fomo practices..