Although I am an atheist, what I know of the Christian religion would suggest that for those who call themselves Christians, Warnock's remark is consistent with the Christian Rule Book, otherwise called the Bible. I have thought that the American defense industry's love of war and the American people's acceptance of this is rather inconsistent with the Bible. Although it seems, as with U.S. Constitution, one can read into the Bible whatever one pleases. War seems so popular among some Christians that they even use it as a proselytizing model, as in "Onward Christian Soldiers, Marching as to War...".
Or as the church goer, exiting his Church after a service on a bright morning in the 1970s, said, when waylaid by a network newsman and asked his opinion of a young man who had belonged to the same church and had recently fled to Canada rather then be drafted into the Vietnam War,
"I don't like it one bit, its unpatriotic. He ought to be brought back to face the music."
The Newsman then asked the church goer how he could square this opinion with his Christian beliefs. The Church goers paused, thought for a moment, and then said,
"I guess I'm a patriot first, and a Christian second."
At least he seems to have got the order right.
I don't think Warnock's remark will hurt him one bit. Why because he can easily spin it into a positive. We'd probably both be surprised at the number of younger voters that would cheer Warnock's remark.