Space to shoot. R to reload.
When you run out of ammo, the charging handle locks back, and you can reload, and it'll just press the release button and unlock the slide. If you're not empty, and reload, you'll get an extra round because of the round already in the chamber. There's two different reloading animations, for when you reload when empty, and when you reload when you're not empty. I tried to make it realistic as to how an actual firearm operates. I'm really happy with the way it came out, except for the fire-rate, and how the muzzle flash doesn't move with the barrel of the FAMAS, but I couldn't figure out how to do that.