Police responded to a 9-1-1 call from a family saying their son-in-law threatened to kill their daughter Friday night around 10:30 p.m.
Officers were stationed at the family's house and at the victim's place of work, the BJ's Restaurant and Brewhouse on Oracle south of Wetmore.
The man who made the threats drove into the BJ's parking lot, got out of his car, and ran over to the victim's car.
Tucson police say he got a handgun out of her car, returned to his own car and drove out of the parking lot, ramming into a police car on this way onto the main road.
Officials say a vehicle and helicopter pursuit of the suspect went across town and back.
While driving on Interstate 10, the man began to drive erratically, slamming on the breaks and endangering other drivers on the road.
Police threw out road spikes near I-10 and Ina Road, and the rubber came off the man's tires.
He continued to drive on the rims of his tires until he returned to the parking lot of the restaurant, gun in hand.
SWAT teams and hostage negotiators were in the parking lot and spent an hour talking to the man over the phone and through a PA system, trying to get him to come out of the car peacefully.
During this time the man pointed the gun at himself and then lowered it multiple times.
Officers say the man killed himself.