Here ya go...
(1) Place your character
(2) Give him his machine gun
(3) Set his RATE of FIRE to 100
(4) Set his AIMAIN to the following script
;Artificial Intelligence Script
;Header
desc = Shoot Pause Shoot Again
;Triggers
:losetarget=10:runfpidefault=1
;:state=0:runfpidefault=1
:state=0,plrcanbeseen:state=1,settarget,timerstart
:state=1,timergreater=35000:state=3
:state=1:rotatetoplr
:state=1,ifweapon=1,plrcanbeseen,plringunsight,rateoffire:useweapon,rundecal=6
:state=1,ifweapon=0:state=2,setframe=6
:state=2:incframe=6
:state=2,frameatend=6:state=1,reloadweapon,sound=audiobank\guns\reload.wav
:state=3:timerstart,state=4
:state=4:rotatetoplr
:state=4,timergreater=10000:timerstart,state=0
;End of Script