Thanks A Lot M8, Works 100%
and if anyone wants the script to check the mags then here it is...
=================================================
_mags = magazines player
_mags = (_weaps - [(PrimaryWeapon player),(SecondaryWeapon player)])
? count _mags > 0 : player Removemagazine (_weaps select 0)
=================================================
cheers, Philly