Weapon select
This must be done on the server machine. Type "sv_cheats 1" at the console. Change the map with the "changelevel [map name]" console command. Then, type "tf_weapon_[weapon name]" at the console on any machine connected to the server to select that weapon.
Keep same number of rounds after switching weapons
Start a multiplayer game and get the heavy-weapons character. Have your Gatling gun ready, and get ready to switch your gun. Have the gun that you want ready, then hold the left mouse button for three seconds. You will hear the gun rotate. The gun you selected will have the same ammunition that the other gun had. This also gives you an extra 192 shots with the shotguns.
Shoot with crowbar
Use the following steps to use the crowbar to shoot bullets from the chain gun or flame from a pyro. Change your class to an HW or pyro. Then, use up all your ammo from your chain gun or flamethrower. After wasting all the ammo, get out the crowbar and hold the right mouse button (or whatever displays your special ability menu), and run over a pack of ammo. You should now be able to shoot with your crowbar.
Dead scout sliding on the ground
Change your class to a scout. Go in the console, type "+reload", then go underwater in any level. Go in the console and type "kill". Wait for someone to get your pack; then you will be a zombie. To respawn again, go in the console and type "-reload".