Patrice D. Donely Jr., 25, of 110-72 199 St., Hollis, was charged with second-degree kidnapping, menacing, and criminal contempt.
Donely's 27-year-old ex-girlfriend had a stay away order of protection against Donely, police said, but at 1:30 a.m. Friday, while she was at the Hempstead Bus Terminal, he produced a gun and forced her into his car.
Donely drove her to his home, dragged her from the car and into the garage, police said, where he threatened to kill her and himself if they did not get back together again.
After she agreed to renew their relationship, he drove her to her home and left, police said, and she reported the incident.
Donely was to be arraigned Saturday at First District Court, Hempstead.
An earlier version of this story misspelled the suspect's first name.