0 0 0The Spetznaz are enemies that have armor and helmets. They show up during later missions. You really won't even have to try to net this achievement, it should just come through natural game progression.