A North Carolina state trooper who was trying to help a stranded driver was shot in his protective vest before he killed the motorist who fired at him, authorities said.

Trooper Jeffrey Dunlap stopped on Interstate 26 near Asheville on Monday night to help motorist Wesley Scott Taylor, 57.

Taylor pulled out a gun and shot Dunlap in the chest, the highway patrol said. Dunlap's ballistic vest stopped the bullet and he returned fire, killing Taylor.

INVESTIGATION LAUNCHED AT NORTH CAROLINA AMUSEMENT PARK FOLLOWING DISCOVERY OF ROLLER COASTER CRACK

North Carolina Fox News graphic

A North Carolina state trooper fatally shot a motorist after the motorist shot him in the chest. The officer was wearing a protective vest when he was shot.

Dunlap was taken to a hospital for observation and he has since been released, the highway patrol said.

CLICK HERE TO GET THE FOX NEWS APP

The North Carolina State Bureau of Investigation was looking into the shooting. Dunlap will be placed on administrative duty under the highway patrol’s protocol for troopers involved in shootings.