We agree on the lack of ammo. Next patch will increase ammo drop rate (especially when you're low). One tip however - ammo becomes way less of an issue if you purchase ammo upgrades from Thomas the military dude!