The carjacking occurred at about 5 p.m. near the intersection of East 18th Street and Hillcrest Avenue, according to police.
The victim did not call police immediately, and his story has changed several times, according to Antioch police, who are investigating inconsistencies in the story.
The victim said he was driving east on East 18th Street when a woman stepped out into the street in front of his vehicle.
The victim had to stop completely to avoid hitting the woman, who stood directly in front of his vehicle, police said.
The victim then noticed a black vehicle was also stopped in the roadway and two men exited the vehicle carrying a handgun and a baseball bat, according to police.
The man carrying the handgun pointed it at the victim and told him to get out of his vehicle, and when he exited the vehicle he was immediately struck in the arm by the suspect with the baseball bat, police said.
The male suspects then told the man to get in the backseat of his own car, while the female suspect got into the black vehicle.
The two suspects ordered the victim to empty his pockets and then exit the vehicle at East 18th Street and Phillips Lane, according to police.
The stolen vehicle is described as a blue four-door 1988 Acura Legend with the license plate No. 3JHA393, police said.
One of the suspects is described as a Hispanic man who is between 30-35 years old, about 5 feet 6 inches tall and 175 pounds, and was wearing a black hat, black jeans, and a blue shirt with white stripes, according to police.
The second suspect is described as a Hispanic man who is between 20-30 years old, is about 5 feet 6 inches tall and 175 pounds, and was wearing black pants.
The female suspect is described as being between 20-25 years old, about 5 feet 1 inches tall and 150 pounds, and had blonde hair, police said.