Police said the two victims went to Robinson's home to get their car. That's when Robinson started a verbal fight and then grabbed his shotgun, investigators said.

According to the arrest report, Robinson hit his girlfriend twice on the head with the weapon before opening fire on her son, who was sitting inside the car.

He was struck in the hand with the shotgun blast.

Robinson then shot the woman in the stomach and then fired again at her son, striking him in the shoulder, police said. A family who witnessed the confrontation told WPBF 25 News that the victims are still at a hospital but will survive their injuries.

Robinson drove off in his pickup truck and later turned himself in to the Palm Beach County Sheriff's Office, investigators said.

According to the arrest report, Robinson told officers "he should have walked away; he knew better."

Robinson has six previous felony convictions.

A judge denied him bond at his first appearance Monday morning. He remains locked up at the Palm Beach County Jail.