Here is the full list of all 38 Freeman: Guerrilla Warfare achievements.
Accept volunteer troops 5 times
Have -200 Reputation
Lose 50 battles
Have -100 Reputation
Have -30 Reputation
Die 50 times
Construct 50 buildings
Plunder 50 times
Recruit all available companions
Defend your city 5 times
Throw 200 grenades
Land 1000 headshots
Fail at stealing 50 times
Steal 50 times
Reach 500 Reputation
Fully upgrade your Stealing skill
Fully upgrade your Agility skill
Kill 1000 enemies in total
Reach Level 30
Possess 1,000,000 Zolties
Possess 5,000,000 Zolties
Forge 5 alliances with other nations
Forge 3 alliances with other nations
Kill 100 enemies with shotgun
Win 50 battles
Kill 100 enemies with pistol
Reach 300 Reputation
Fully upgrade your Medicine skill
Fully upgrade your Intelligence skill
Kill 100 enemies with grenades
Kill 100 enemies with submachine gun
Possess 100,000 Zolties
Reach Level 10
Land 100 headshots
Win 10 battles by yourself
Reach Level 5
Kill 100 enemies in total
Reach 50 Reputation