Texas gunman

Texas gunman had just been fired, police say

Odessa Police Chief Michael Gerke reportedly said both the shooter and his company rang 911 after he was fired but he left before police arrived.

FBI agent Christopher Combs described his phone statements as "rambling".

"This did not happen because he was fired," said Mr Combs. "He showed up to work enraged."

Seven people were killed and at least 22 injured in the attack, which cameĀ four weeks after another gunman killed 22 people in the Texas city of El Paso.