Does anyone actually use autobuy or rebuy? I just recently found out that they are bindable from the console (like bind j autobuy or something like that), but I've never had any reason to use them. I have buy scripts bound to my F1-F12 keys. Every gun is bound to one of those 12 keys except the USP.
An example of a buyscipt is: bind "F3" "buy; deagle; vest; secammo". When you press F3, you would get a deagle, a kevlar vest (no helmet), and secondary ammo.
Use that same format to make your own scripts. Create a binds.cfg file in your \cstrike folder and put all your binds there. To get a list of the weapons and their aliases (above I used aliases instead of the traditional scripting methods), check the autobuy.txt file in your cstrike folder.