According to his own words, he did not have a gun with him.
The shooter was beaten with his own gun after Richard Fierro disarmed him, so to describe Fierro as 'armed' is completely dishonest.
But I expect no less from you.
The veteran, who served three tours in Iraq and one in Afghanistan, said his training kicked in."I was in (fighting) mode, I was doing what I did down range. I trained for this," he said.
After hitting the ground, Fierro saw a man with a gun and jumped into action. "I ran across the room ... pulled him down," Fierro said.
After the suspect was on the ground, another man, apparently James, helped Fierro subdue him and pushed a rifle out of the suspect's reach.
That's when Fierro noticed the suspect also had a pistol, which Fierro said he took and used to hit the gunman.
https://www.cnn.com/2022/11/22/us/richa ... index.html
He stopped the shooting by pulling the shooter down to the ground WITHOUT using a gun.
It was only after the shooter was down that he took his pistol away from him and beat him with it.