Bainbridge Public Safety Officers say 31-year-old Derrick Lambert went into the man's store demanding money he said he was owed.
Officers say when the store owner told Lambert he didn't have the cash, Lambert went out to his car and came back with a baseball bat.
BPS says Lambert chased the man around his store, then went out to the man's truck and smashed it several times.
Witnesses say the owner managed to take the bat from Lambert after getting hit in the ribs repeatedly.
Lambert is charged with aggravated assault and criminal damage to property.
Viewers with disabilities can get assistance accessing this station's FCC Public Inspection File by contacting the station with the information listed below. Questions or concerns relating to the accessibility of the FCC's online public file system should be directed to the FCC at 888-225-5322, 888-835-5322 (TTY), or firstname.lastname@example.org.