Awwww, man! What a pity - you come, post 2-3 very useful things, and now you tell us this is probably the last thing you'll ever do with PODBot! :'(
Ok, in any case I think the stuff you coded here really makes sense; at least it's the way I'd prefer bots to behave. No reloading orgies whenever 1 or 2 bullets have been fired, yet no facing enemies with the final bullet left... thumbs up!
You only made some tiny mistakes concerning clip capacity:
M3 Shotgun is 8, not 7
XM1014 Auto-Shottie is 7, not 8
SG 550 is 30, not 20
...and why do your FAMAS and GALIL have 0? I can't check right now, cause my CS 1.6 is unavailable due to the last CS update... as usual... 9_9
Anyway, thanks for this contribution and good luck with whatever you're up to...

:'( !!