It's a syntax error in your naming convention.
You use caps in some spots and not in others.
You also missed an edit in state=4
Try this
;Artificial Intelligence Script By Conjured Entertainment
;Header
desc = Pickup Uzi for 1000
;Triggers
:plrwithinzone=0,activated=9:activate=0,hudunshow=uzi1kbuyornot,hudunshow=uzi1ksorry,state=2
:state=0:settargetname=cs1
:state=0:hudreset,hudx=50,hudy=80,hudimagefine=gamecore\huds\user\funds_uzi.dds,hudname=uzi1ksorry,hudhide=1,hudmake=display
:state=0:hudreset,hudx=50,hudy=80,hudimagefine=gamecore\huds\user\confirm_uzi.dds,hudname=uzi1kbuyornot,hudhide=1,hudmake=display
:state=0:hudreset,hudx=50,hudy=90,hudimagefine=gamecore\text\pickedupanitem.tga,hudname=itemprompt69,hudhide=1,hudmake=display,state=2
:state=1:rundecal=5
:state=2,plrdistwithin=40:activate=9,globalvar=1,state=3
:state=3,varless=1000:state=4
:state=3,varequal=1000:state=5
:state=3,vargreater=1000:state=5
:state=4:hudshow=uzi1ksorry
:state=4,plrwithinzone=0,activated=9:activate=0,hudunshow=uzi1kbuyornot,hudunshow=uzi1ksorry,state=2
:state=5:hudshow=uzi1kbuyornot,state=6
:state=6,scancodekeypressed=21:hudunshow=uzi1kbuyornot,hudunshow=uzi1ksorry,state=10
:state=6,scancodekeypressed=49:hudunshow=uzi1kbuyornot,hudunshow=uzi1ksorry,state=7
:state=6,plrwithinzone=0,activated=9:activate=0,hudunshow=uzi1kbuyornot,hudunshow=uzi1ksorry,state=2
:state=7,plrwithinzone=0,activated=9:activate=0,state=2
:state=10:globalvar=1,decvar=1000,activatetarget=13,playertake,coloff,plrsound=audiobank\misc\ping.wav,hudshow=itemprompt69,hudfadeout=itemprompt69,state=1
;End of Script
and see if I missed anything.