Greg Marvin is charged with first-degree assault for a shooting on Saturday night in the parking lot of Bass Pro Shops. He's accused of shooting a man multiple times and severely beating a woman.

The man is still in critical condition. The woman was released from the hospital on Sunday.

"It appears there's some type of relationship where they know each other. There are no other suspects at large; we don't believe anybody else is involved," said Springfield Police Lt. Fred Beck.

The probable cause statement used as the basis of the assault charge says Marvin and the woman were in a relationship and the two share a child. The woman obtained a restraining order against Marvin in 2015; she was assaulted by him then. That order has since expired.

According to the probable cause statement, he and the woman met up in the parking lot at Bass Pro Shops on Saturday night. They left together, heading to a bar.

The woman told police that Marvin got angry after he discovered that she was texting her boyfriend. Marvin was asked to leave the bar only to return and get escorted out by security.

It was then the woman asked her boyfriend for a ride back to her car at Bass Pro Shops, where Marvin confronted the couple. He almost immediately started shooting the woman's boyfriend. She told police she heard four shots.

She tried to get away from Marvin. He grabbed her and severely beat her.

A witness told police that Marvin stood over the man's body and continued to shoot him after he was already hit.

Officers found Marvin near the front entrance of the store covered in blood, wearing an empty holster. He was arrested without incident.

After a search of the property, a semi-automatic hand gun that police believe was used in the shooting was found.

Marvin is being held in the Greene County Jail in lieu of a $300,000 bond.