An unemployed military veteran has stunned South Carolina Democratic Party leaders by winning the nomination to challenge Republican Senator Jim DeMint as political outsiders from coast to coast tested their strength on the busiest day of an unpredictable primary season.