Gowdy, Labrador, Rand Paul and many others all support amnesty.
Steve King and Walter Jones clearly do not.
Walter Jones Jr. is an anti-amnesty liberal Democrat running for office with an "R" next to his name.
If you're a single issue voter and simply don't care that he's liberal on everything else, and will happily support the most pro-Democrat "Republican" Congressman in the south because he votes the right way on amnesty, that's your choice. Liberal Democrat Robert Byrd was rock solid on opposing amnesty too so I suppose he'd have your support. But don't pretend that Jones is an "anti-establishment conservative" or Tea Party material because he happens to agree with conservatives on 2 issues out of 100.
As for, I choose not to support a politician who gets glowing praise from Mother Jones.