A North Carolina bus driver in the Charlotte Area Transit System (CATS) was fired after surveillance video showed him shoot an alleged armed attacker on the bus.

The incident occurred May 18, but surveillance video was just released.

Omarri Shariff Tobias (Mecklenburg County Sheriff’s Office)

ABC 7 reported that a 22-year-old passenger, Omarri Tobias, allegedly pulled a gun after driver, David Fullard, refused to let him off the bus between stops.

ABC News noted that Tobias allegedly said, “I dare you. I dare you to touch me. I’m going to pop your a–.” Tobias then allegedly pulled a gun and walked toward Fullard.

Fullard then pulled his own gun and opened fire.

Tobias fired too, leaving Fullard with a gunshot wound to his arm. Tobias was shot in the abdomen.

Fullard stopped the bus and continued to fire at Tobias as he crawled toward the rear of the bus.

CATS fired Fullard over the incident, claiming he did not properly attempt to deescalate the situation. CATS also noted Fullard was barred from bringing a gun to work.

WSOC pointed out that Fullard’s attorney indicated his client had a gun because he did not feel safe on the job.

RELATED: Police in the Streets Search for Suspect in Atlanta Shooting:

AWR Hawkins is an award-winning Second Amendment columnist for Breitbart News and the writer/curator of Down Range with AWR Hawkins, a weekly newsletter focused on all things Second Amendment, also for Breitbart News. He is the political analyst for Armed American Radio and a Turning Point USA Ambassador. He was a Visiting Fellow at the Russell Kirk Center for Cultural Renewal in 2010. and he holds a Ph.D. in Military History, with a focus on the Vietnam War (brown water navy), U.S. Navy since Inception, the Civil War, and Early Modern Europe. Follow him on Instagram: @awr_hawkins. You can sign up to get Down Range at breitbart.com/downrange. Reach him directly at awrhawkins@breitbart.com.