The trouble with "give all" is going through all the weapons to get to the one you need. If you create a ".cfg" file you can bind keys to the weapons you want and then quickly switch between them in the game. Here is a sample ".cfg" file (named cod4.cfg)