What you're looting in game is obviously something no-one has ever touched before, so no, it doesn't make any sense there are more guns than ammo there. In later game, sure, why not, at least if people only keep taking ammo and not the guns, but that's it.