Here is the full list of all 20 Guns, Gore and Cannoli 2 achievements.
Kill 500 zombies
Destroy 15 vehicles
Defeat the end boss
Have 20 enemies killed by propelling airvents in the 'Secret Base' level
Defeat the Tank boss
Kill a German soldier by dropping the churchbell on top of him in the 'Killing Fields' level
Kill 200 German soldiers
Defeat the German Commander Boss
Defeat the U-boat
Survive the Raid using only the baseball bat
Kill 100 enemies with the chainsaw
Consecutively kill 20 units with headshots
Eat 50 cannoli
Kill 200 zombies
Simultaneously kill 5 enemies with the rocket launcher
Kill 5 ball-and-chain zombies in mid air
Finish the Thugtown level, using only the pistol
Kill 100 zombies
Kill 75 enemies with headshots
Kill 150 Mafiosi