As many of you know, weapons in the game either shoot in a semi-auto fashion or fire at 1000 rounds per minute, chewing through some of the easiest-to-find ammunition in the game. Other types are straight-up hard/impossible to find and a few (seemingly) can only be bought.
Killing people, even in the largest spawn areas such as forts, simply doesn't net enough ammunition. Not to mention, this rather barbaric method isn't particularly great for keeping a good reputation with a faction and only the most basic types of ammunition can be looted.
So, is there a better way? Picking an enemy's/ally's pocket maybe (if ammunition respawns, I really don't know)?