A carjacking attempt went awry for one suspect in Richmond last week after he allegedly instructed a Lyft driver, at gunpoint, to stop at a gas station for snacks.

Marcus Dean summoned a Lyft at 10:50 p.m. on September 12, and soon he allegedly held a gun to the back of the Lyft driver's head, as the Richmond Police Department explains on Facebook.

"The Lyft driver followed Marcus’s driving instructions and eventually was asked to stop at a gas station for Marcus to get snacks," writes the Richmond PD. "While in the store, the Lyft driver began to flee as Marcus came running out of the store firing his weapon, and striking the Lyft driver's vehicle multiple times."

The driver escaped without injury.

The scene of the driver's successful escape, with a person identified as Marcus Dean running after him, apparently while firing a handgun, can be seen in the surveillance video below.

Dean has since been charged with kidnapping and attempted murder by the Contra Costa County District Attorney’s Office