I'd remove none of them. I'd rather have the ability to set balance ratios for weapon selection. Only a percentage of each team can use each weapon, when you join the server or change weapons you can only choose a weapon category that has not been exhausted. For instance:
- Rifles 100%[/*:m:ffda7]
- SMGs 50%[/*:m:ffda7]
- MGs 35%[/*:m:ffda7]
- Sniper Rifles 25%[/*:m:ffda7]
- Shotguns 20%[/*:m:ffda7]
- Bazooka/Panzershrek 10%[/*:m:ffda7]
So, in a server with 10 on your team, only 2 people can use the shotgun at any one time, only one bazooka. Whereas the whole team could use rifles and 5 could use SMGs.
This would make games more balanced, both in CKR and stock servers. The ratios should be variable, so you can preselect the weapon balance for your server.
I think there is a good variety of weapons in MOH:AA but, seeing as there is no stopping you from choosing whatever weapon you like, unlike CS, or Quake, you can not always guarentee that the game is balanced.