NB! It seems this console command is not compatible with CS2.
Command Profile

MP_WEAPONS_ALLOW_RANDOMIZE

CS:GO

If you set this command to a value over 0, each buy menu category will be filled this amount of random weapons. With this set to 1, 1 weapon from rifles would be available for purchase, 1 from pistols, etc (would be changed each round to a new random weapon).

Syntax
mp_weapons_allow_randomize [0 / Amount]

Description

If you set this command to a value over 0, each buy menu category will be filled this amount of random weapons. With this set to 1, 1 weapon from rifles would be available for purchase, 1 from pistols, etc (would be changed each round to a new random weapon).

Syntax And Arguments

mp_weapons_allow_randomize [0 / Amount]
0 / Amount Set to 0 disable (default). Enter a number above 0 as the desired amont of random weapons from each category you want to make available for purchase.