A driver is accused of pulling a gun on another driver for following him too closely in a Round Rock parking garage on Christmas Day.

Thomas Crain, 32, of Round Rock, was charged with aggravated assault with a deadly weapon, a second-degree felony punishable by up to 20 years in prison. He was was charged with misdemeanor possession of marijuana.

Police were notified at 3:24 p.m. Monday about the incident at an apartment complex parking garage in the 2800 block of La Frontera Boulevard. The victim told police he was following a vehicle — later identified as the one Crain was driving — into the parking garage when Crain began braking his car and driving very slowly, the affidavit said.

The victim said he went around Crain’s vehicle to get away from him but Crain began honking at him, flashing his lights and nearly rear-ending him, according to the affidavit.

It said the man ignored Crain and parked on the third level of the garage while Crain parked on the second level.

Crain began cursing at the victim and yelling so the victim apologized saying he was sorry if he had followed Crain too closely, the document said.

The victim said he told Crain "it was Christmas and did not want to fight him and that they shouldn’t be arguing," the affidavit said. It said Crain kept yelling at him, telling the victim to "stop driving like an idiot" and then reached into his vehicle and got out a handgun.

Crain placed the gun on the door of his car and pointed it at the victim, the affidavit said. The victim said he pulled out his phone and asked Crain, "Are you going to shoot me on Christmas Day over this?," according to the affidavit.

It said the victim filmed Crain’s vehicle and his face.

READ: Man accused of pointed loaded shotgun at another driver in Round Rock

Crain then left in his car, the affidavit said. It said police used the video the victim shot on his phone — that included part of the license plate on Crain’s vehicle — to identify Crain, who lived at the apartment complex.

Crain told police "he was just upset and had a bad day," the affidavit said. It said when an officer asked Crain what made him pull a handgun on the victim, Crain said the victim was going to "kick my ass."

An officer found a .40 caliber loaded black pistol in Crain’s bedroom with 12 more bullets loaded in the gun’s magazine, according to the affidavit.

Police also found marijuana inside Crain’s apartment. Crain was released from the Williamson County Jail on Tuesday after posting bail set at $19,000.

FOR MORE NEWS: Be sure to follow the Williamson County News Now page on Facebook