I really love this mod, but the restriction settings have problems:
Tested with this as the only mod loaded...
You can bypass any kind of restriction that you set for what is allowed as a sidearm or even the number of slots allowed by switching to unarmed combat and then equipping a new weapon off the ground.
So, the only restriction setting(s) that works as intended is:
Limits: [No Limit]
Total Sidearm Limit Mode: [No Limit]
It's a shame, because I wanted to limit sidearms to be specific weapons and the number of slots to 1.
The mod would be way cooler if the restriction settings worked.
One way to fix it would be: Everytime a pawn picks up a weapon, have the mod loop through the sidearms to verify the player is sticking to the rules defined in the mod settings. If not, then it drops that sidearm on the ground and all other sidearms in the loop it hasn't gotten to yet. So, the player could still pick up the weapon he just told the pawn to pick up, but he might end dropping his sidearms if not sticking to the rules.
btw: the problem isn't specifically with the "switch to unarmed combat" button, but it's just the most straightforward way to break the mod restrictions. The other way involves filling up your sidearm slots normally, then switch to them before picking up something that couldn't be a sidearm -- granted, you couldn't bypass the slot number restriction this way.