That was rather constructive, but pardon?
It would be totally server side setting as I can tell from q3. One setting on the server, everyone share it. So noone can get better weapons than others.
And this would be just 4x8 = 32 numbers to send in the beginning of the game, if nondefault + models if there are any new.
And obviously editor would need to set some reasonable bounds at values of these variables, as eg. you really don't need too many pellets at once, maybe 4 or 8 would be max,