San Diego police arrested a 19-year-old man Sunday night in Pacific Beach who they said used a gun to pistol whip a driver and steal his car before crashing the vehicle and taking off running.

A 21-year-old driver called police shortly after 9:05 p.m. to report that his gold Hyundai Elantra sedan had been taken at gunpoint near the intersection of Grand Avenue and Haines Street by a man who asked for a ride and then pulled a gun and told him not to stop, said police Officer John Buttle.