For my taste, I find way too much ammo in the game. Finding ammo should be harder or/and more expensive to craft. You should really have to think more if you open fire on someone (especially automatic weapons).
Another point that came in mind are traps. Maybe bear traps in the woods or booby traps in buildings (of course with a slight visual indicator). In other ways things to look out and watch, while you run wild looting.