31 year old Shay Mann is in jail without bond. A lot of things didn't add up for the 48 year old victim the evening of February 6.
She was driving north on Parham road when police say a gray Ford Escape, with flashing headlights, pulled up behind her.
The woman stopped in a nearby shopping center.
Police say Shay Mann was behind the wheel.
"He got out of the car he displayed a gold badge and then he tried to get her into his vehicle," said Lt. Doug Perry with Henrico police.
When the woman refused, Perry says Mann pulled a gun. At that moment, a passerby stopped to see if she needed help.
"He's the hero here he probably saved this lady from harm we don't know what would have happened if he didn't happen by," said Perry.
Police say Mann bolted, but not before the woman scribbled down his license plate number.
It include Fraternal Order of Police tags that Perry says only law enforcement officers would have.
In a search of Mann's house, Perry says officers found other police paraphernalia.
"A lot of patches, batons, pepper spray, stuff only police officers should probably have," said Perry.
That night, Mann was charged with impersonating a police officer. Additional charges were later tacked on including attempted abduction and weapons violations.
If there's any concern the person stopping you isn't the real deal, police say just pull into a well lit area with people around and call 911.
"The dispatcher will know because we're required by policy to call in a traffic stop," said Perry.
Police would like the good samaritan to come forward to help them with the investigation.
Police say they have shared the details of the case with other law enforcement agencies around the state to see if shay mann has done this before. Meantime, Mann's next court date is in March.