TAMPA, Fla. -- Tampa police have arrested South Florida defensive back Hassan Childs after a road rage incident that occurred Saturday night and resulted in him being shot three times.

Childs faces three counts of aggravated assault and one count of misdemeanor marijuana possession. He was taken into custody at a local hospital, where he is still being treated for non-life-threatening injuries.

The shooter, Jovanni Jimenez, is claiming self-defense, saying Childs pointed a gun at him, his wife and 3-year-old son.

The incident happened at 11:15 p.m. ET. Jimenez was driving home, eastbound on Skipper Road near the USF campus, when a Chevy Malibu began to tailgate and attempted to pass him, according to police. Jimenez pulled over at the Eagles Point apartment complex to allow the vehicle to pass. That's when Jimenez's wife, Jennifer, claimed Childs pointed a silver firearm at their vehicle. Jimenez, who kept driving, did not see the firearm then.

When Jimenez did stop, Childs came to the driver's side of the vehicle, pointing a silver hand gun at Jimenez, who told police that he "feared for his life." He fired three rounds at Childs, hitting him in the upper right arm, torso and beneath his arm, before driving home and immediately calling 911.

Police say both Childs and Jimenez have concealed weapons permits. They recovered a loaded firearm and 20 grams of marijuana from Childs' vehicle.

South Florida announced later Monday that Childs has been suspended indefinitely.