Most of the non-Walker NC-06 candidates look like Some Dudes.
From what I can tell, Democrats would be best with James Roberts. He seems to have a decent military/business record for a first-time candidate. He's also from Surry County - any Democrat who could get extra votes out of there would be be preferable.
The other Republican looks to be running to Walker's right. Walker himself was the insurgent candidate in the primary last time, and crushed Berger, so I'm skeptical. You also had several challenges to the more moderate-ish Coble that went nowhere in past cycles; his entrenchment and general badassness were helpful, but still.
All three of the Democrats are businessmen who served in the military.
James Roberts is probably the weakest of the three. He is running partly as a one issue candidate as he is physically challenged as a result of surgery (possibly malpractice, but I don't think that was ever determined.) His primary issue is calling for mandatory investigations into medical problems that come from surgery in the same was the all air plane crashes are investigated (he's calling for a National Medical Safety Board similar to the National Transportation Safety Board.) The rest of his issue positions are similar to Bernie Sanders' which is probably too left wing for this district.
Also, I don't want to dishonor his military service, but he served 26 years and only obtained the rank of the non commissioned officer position of Sargeant First Class.
Bruce Davis is probably the strongest candidate. In addition to owning with his wife a child care center, he was on the Guilford County Commission (population of around 500,000) from 2002-2014 when he retired from it to run for this district and lost with 44% of the vote in the Democratic Primary against a high profile lawyer, Laura Fjord. He was since appointed as the Chair of the High Point Visitors and Convention Bureau. He served in the military for nearly four years.
Pete Glidewell is also a possibly strong candidate. In addition to being a Vietnam Veteran, he is the owner and principal of a small and medium business management consulting firm, and before that held executive positions in a number of textile manufacturing and sales firms, including C.E.O of one firm, and Vice President of Sales and Marketing in another firm. He was also elected chair of the Alamance County Democratic Party in 2013.