If you are using a weapon mutator (ripper ect..) you 
can configure satorMonsterPack.ini to give any of the 
variants whatever weapon or weapons you like by adding 
to the list of weapons underneath.

i.e.

[satoreMonsterPackv120.SMPNaliFighter]
bNoThrowWeapon=True
WeaponClassName=XWeapons.BallLauncher

[Nali.AssaultNali]
bNoThrowWeapon=True
WeaponClassName=xWeapons.AssaultRifle

--------------changed---to-------------

[satoreMonsterPackv120.SMPNaliFighter]
bNoThrowWeapon=True
WeaponClassName=FHI.flamethrower


[Nali.AssaultNali]
bNoThrowWeapon=True
WeaponClassName=xWeapons.AssaultRifle
WeaponClassName=Ripper.Ripper

Assuming you have no typos and the modname 
and weapon name you use are right (and have
the mod for those weapons installed) the 
SMPNaliFighter will have the FHI Mod's 
Flamethrower and the AssaultNali will
randomly get the AssaultRifle or the Ripper.

--hint--
If you leave the SMPNaliFighter with the 
Ball Launcher or other easily identified 
weapon you can tell if the weapon names 
are correct quickly (if the game can't 
find a weapon from one of the extended Nali
then it defaults to the SMPNaliFighter and 
you get whatever weapon you configure there)