The ammo crate is Far Cry 3's way of replenishing your ammo in a hurry.
Standing at one of these crates and pressing the action button will refill ammo for your SMGs, Assault Rifles, Sniper Rifles, Grenade Launchers, Pistols and even your RPG.
The crate offers a total of three refills before it runs out of potential ammo.