Mississippi State Senator Chris McDaniel, who is challenging Sen. Thad Cochran (R-Miss.), was drawn into a shouting match Thursday evening at a campaign event.

The Tea Party favorite was confronted by a Democratic voter who pressed him over his campaign promises.

“How, with no seniority and a promise simply not to get along with anyone, will you accomplish any of the things you want to accomplish?” shouted John Davis, a 77-year-old retired teacher, according to the Wall Street Journal.

Click here to watch video of the confrontation

A shouting match erupted at an event for Chris McDaniel, a Tea Party favorite who is challenging Sen. (Image source: Screen grab via WSJ)

A shouting match erupted at an event for Chris McDaniel, a Tea Party favorite who is challenging Sen. Thad Cochran (R-Miss.). (Image source: Screen grab via WSJ)

“What have they accomplished lately by putting us in debt?” countered McDaniel.

Davis, who was shopping and had merely stumbled upon the campaign by accident, had an answer for that.

“What have they accomplished? They have accomplished airports. They have accomplished roads. They have accomplished schools,” he said.

“Answer me, sir!” he additionally shouted, according to the New York Times.

That’s when things got ugly.

“Get your finger out of my face,” McDaniel told Davis, according to the Journal. He then reiterated the problem the U.S. faces with a soaring national debt, backed away and then sat down.

“Dissent is a good thing in this country but you don’t do it in that manner,” McDaniel later said, according to the Journal.

The confrontation comes just days before the McDaniel-Cochran race will be settled. The runoff primary is scheduled for Tuesday.

Follow Oliver Darcy (@oliverdarcy) on Twitter