An Elkhart man is in jail on multiple preliminary charges after he allegedly battered his girlfriend, held her and her children at gunpoint for some time, shot at the girlfriend, missing her, and fled police before ultimately being caught.

The incident happened Wednesday around 11:06 a.m. in the 700 block of West Lexington, according to a release from the Elkhart Police department. Police say Fernando Ugalde Garcia, 39, of Elkhart, got in a verbal argument with his girlfriend, then "confined the victim and her children in the kitchen/dining room for an unknown amount of time," according to a release from the Elkhart Police Department.

As they were arguing, Garcia allegedly forced the victim to the floor while holding a handgun. Police say he also took from them their cellphone and the contents of their pockets.

The victim reportedly was able to break free from Garcia and ran to a phone in order to call police, and Garcia allegedly shot at her but missed. The alleged victim successfully got to a phone and contacted police, sending Garcia fleeing in a vehicle.

At some point after Garcia tried to leave the scene, a police officer spotted him. Garcia then led police on a car chase that ended near the intersection of Raintree Drive and Osolo Road. Police say Garcia then got out of his car and ran away into a wooded area northeast of where the car chase ended.

Police set up a perimeter and used a K-9 unit and a drone to track Garcia in the woods. Two Elkhart County Sheriff's Office deputies and an Indiana State Police trooper helped with tracking Garcia and setting up the perimeter.

Eventually, police caught up with Garcia as he tried to get away on a stolen bicycle.

He was arrested and booked on preliminary charges of robbery with a firearm, felony battery in front of a child, criminal recklessness with a firearm, theft, pointing a firearm, possession of a firearm by a felon, criminal confinement of a child, criminal confinement of an adult, felony fleeing and failure to stop after a collision.