BARNSTABLE, Mass. (WPRI) — A Massachusetts State Trooper is recovering at Massachusetts General Hospital after being shot during a traffic stop in Barnstable late Friday night.

Investigators say the trooper, who is 28 and with the State Police Yarmouth Barracks, stopped a motor vehicle on Camp St. just after 11:30 p.m. and was shot by someone inside the vehicle.

The driver then took off from the scene.

The trooper was taken by another trooper to Cape Cod Hospital, then by ambulance to Mass General to be treated. His injuries are non-life threatening. The round went through his hand and then appears to have struck his ballistic vest in his shoulder area, according to state police.

Police are still searching for the suspect or suspects involved in the shooting.

The trooper graduated in May from the 8th Recruit Training Troop, the MSP’s most recent academy class.

In a statement, Colonel Christopher Mason, Superintendent of the Massachusetts State Police, said Last night once again reminds us of the inherent danger that is present any time a police officer walks up to a motor vehicle or a suspect, and of the commitment to public service demonstrated by Troopers and police officers who accept this risk to protect our communities from violent criminals.”

No further information is being released at this time and the incident is still under investigation.