This console command determines the rules behind players purchasing the max amount of weapons each round.
mp_weapons_allow_typecount [Max Weapons]
||The max number of one type of weapon a player can buy in a round. The default value for this command is 5. Enter a 0 to disable purchasing all together, and a -1 to have no purchase limit.
This command, if disabled (0), will make it so weapons are not removed from the floor when the match starts. Default is enabled (1), meaning weapons are removed from the floor when the match starts.
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).
This command sets whether or not the zeus (taser) can be purchased from the buy menu or not. Default is 1 (allowed to be purchased).
This command dictates which team, if any, can purchase heavy guns such as shotguns and heavy machine guns.