LYNN (CBS) — A Good Samaritan was shot in Lynn after coming to the aid of an older man being assaulted on the roadside, police say.

It all started Wednesday afternoon when an elderly man in a pickup truck struck a motorcycle on Whiting Street in Lynn.

“The driver of the pickup truck got out to check on the well-being of the motorcyclist, and the motorcyclist attacked him,” Lynn Police Lt. Rick Donnelly said.

That’s when Lebaron Felings, sitting on a nearby stoop, saw the older man being punched and decided to intervene.

The motorcyclist fled, vowing to get Feling’s back. Five or six minutes later he came back and shot him, hitting Felings once in the stomach.

Felings was hospitalized but is expected to be OK.

“He did the right thing, that’s what’s so incredible,” Feling’s friend Lois Lane said. “You see wrong in the world, you have to right the wrong.”

On Thursday, Felings told WBZ that the bullet hit him in the side and the bullet is lodge there.

He added that he doesn’t think he is a hero, and he did what anyone would do in that situation.

The shooter is described as a black or Hispanic man, about 6 feet tall and 170 pounds. Anyone with information is asked to call police.

WBZ NewsRadio 1030’s Carl Stevens reports: