For characters who use guns as their primary weapon, Replenishing is absolutely essential. It is my game design balance between unlimited ammo and having to buy up ammo all the time.
A character can replenish his guns with the command Replenish. He replenishes ammunition at a rate determined by a few things.
1. If the character's weapon has a lot of ammo (like machineguns with 200 bullets), the replenish rate will replenish 10 or 20 bullets. On the other hand, if it's rockets with only 5, the replenish rate will be like 1 per turn or less.
2. Levels matter, people.
3. Different characters will be able to replenish quicker. People with different GFs might be able to replenish at different rates. People with different Jobs will Replenish at a different rate.
4. Previously bought or found ammo is replenished at a much quicker rate.
5. If the character is toting around lots of weapons, his replenish rate will be almost nil, while if he is carrying 4 or 5, he will be able to replenish quickly.