RE: Can't find more ammo to buy
Well, at least I won't feel too old to be "playing video games".
Anyways, there are usually several reasons for the inventories problem to crop up. The biggest one has already been mentioned, the corrupted game files tend to be the killer. But, wait, that is always your last solution, don't make doing this into a habit, otherwise your game may not be able to run smoothly on you HD any longer.
1. First reason the bug maybe triggered - If you decided to watch the security video in SF BOS base where the doorman gets killed by Frank, this will sometimes trigger the bug that stops the shop owners from restocking, or their inventories may disappear all together.
2. The car. The car triggers so many bugs in this game, so there are certain players who don't bothers with it at all. If you are going to use the car, never let it runs out of fuel. That bug has killed many of hrs for many of players. The reason I bring the car up is that it's usually the cuprit for corrupting your game files. So, watch out for the car!! Oops, almost forgot, never ever leave your valuables in the trunk, because no matter how much it can carry, it's not worth losing anything important. There is also the problem of the trunk separating from the car if you leave too many things in there.
3. The most annoying problem. The item bug. The game DOES NOT like to keep a track of large amount of items, and even if you think otherwise, it's not wise to risk it. One of the biggest bug that corrupts a lot of games is triggered by putting large amount of items in your trunk. When you start to log all that junk around, the game has to create a new items' list in all different locations, the game engine did not design to take this stress, so BOOM! And it's not just your trunk that may encounter this problem. Don't sell too much useless junk to just one person, this may trigger the bug as well. You should always try to sell the merchant the things she/he already has in stock, so the merchant can get ride of excess inventories. Sometimes I'll even buy back the junk I sold them and go dump in somewhere else. And, don't get all your beautiful collection of bozar, m60, and turbo plasma rifles in one place, you just may lose some if not all of it.
Well, hope that helps.
Starseeker, signing off.
"The final price of freedom, is the willingness to face the most frightening being of all, one's own self."