I suggest that the weapon toggle system work with the weapons.ini instead of soldat.ini, so that you can load a weapons mod and it'll disable any weapons you don't want by reading
[weapons]
1=* (on or off)
2=* (" ")
etc
this would also include grenades, powerups, etc. (and statguns)
(anything you can change in weapons.ini)