The following script is completely only for testing purposes. Use with caution!
Code:
alias +usespam "alias usespam dousespam; dousespam"
alias -usespam "alias usespam "
alias dousespam "+use; wait 3; -use; wait 3; usespam"
bind b +usespam
With this you can do the above explained exploit. Just keep spamming +use once you have a melee weapon and a pistol.