"Three people died and 25 were injured the fight at the King Hussein bin Talal University's campus in Maan," in southern Jordan, Hussein Majali told AFP.
"Police fired tear gas, made 22 arrests and seized four weapons, including two automatic ones. One of the injured was in a bad condition after he was shot in the stomach."
Majali said a "former convict who once shot at a police station" was involved in the clashes.
The reasons behind the gun battle were unclear, but an activist said it was related to "tribal problems".
More From This Section
"It wasn't the first brawl over tribal problems. I think the shootout will have repercussions for the entire city of Maan," said Fakher Daass of Thabahtuna reformist movement.
Violence occurs almost frequently at Jordanian universities, and sometimes spreads beyond campuses.
Maan has a bloody and rebellious past that goes back to the turn of the last century, when the town was the seat of the Great Arab Revolt that crushed toman rule.