On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

One thing you could try is having fixed locations that ammo/health spawn it. Then the player could plan around that a bit so there's less risk of getting cornered and defenceless. Though I guess you also wouldn't want the player to just camp on the ammo spawns constantly.