If anyone is interested - I've modified my version of Sarge's work to have class specific loadouts, and randomised rifle / pistol loadouts on the survivor class. I'll post when I'm near my computer later today. I just did this quick fix until the next release (not planning on merging it when the next build is done.)
The control of the loadouts in these are still controlled in the config file but are segmented out on class
SAR_leader_sold_weapon_list = the loadout for the MILITARY leader AI
SAR_leader_band_weapon_list = the loadout for the BANDIT leader AI
SAR_leader_surv_weapon_list = the loadout for the SURVIVOR leader AI.
Weapons, tools and items follow the same pattern. So on my server only military AI will ever have NVG (helps with the farming aspect).
In the config I've broken it up in leader/rifleman/sniper/pistol loadouts. The pistol is unused in these files - just there for a placeholder.
Any questions - just ask.
KNOWN BUG - occasionally I've seen my military AI leader without weapon - this is simply either a mis-spelled class name of the weapon or a banned weapon (I don't run RMOD on my server).
So either BACKUJP your files and replace with these or use as a reference.
If you use the config - be aware that I only use the UH1H_DZ heli type and I've changed the skin lists for the ai types (all standard - but different from Sarge's base config.)