Christian Castelli is the Republican nominee for North Carolina’s 6th Congressional District.