Irving cab driver arrested on weapons charge