KERNERSVILLE, N.C. -- Police say a man was arrested after his gun went off at a youth football game on Saturday.

Police responded to Kernersville Elementary School around 11 a.m. about a disturbance at the game.

Witnesses told police they saw a man with a gun who was watching the game. The man was approached by an officer and there was a struggle between them. Police say the man's gun discharged during the struggle.

Crystal Davidson was at the field with her family when the shots rang out.

"It was chaotic," said Davidson. "Everyone was ducking and running behind trees and trying to get as far away from the gunshots. My heart was racing. I was in full panic mode, full mommy mode trying to find my child. You hear about school shootings and all you hear is pop pop pop pop. That's all I could think of was my child getting hurt."

After a traumatic morning, Davidson took her kids to the trampoline park to try to take their minds off what happened.

"Our kids are not used to hearing gunshots. Our kids are not used to being scared like that," said Davidson. "My daughter was in full panic mode and crying because she didn't know where her dad was. And she thought something had happened to him."

Luckily nobody was hurt.

But Davidson says it will take her family a long time to recover mentally.

"Bad things can happen wherever you are," said Davidson. "You have to stay on your p's and q's and take care of your kids. Make sure you know where your kids are at all times."

Police charged Jalen C. Cockerham with felony possession of a firearm on educational property. He was placed under a $3,000 bond at the Forsyth County Jail.

Piedmont Youth Football & Cheer League sent us a statement about the incident. It reads in part:

"The spectator was not in a position of leadership within any of our organizations. PYFCL does not condone this behavior and values the safety of our children. Measures are being taken to ensure the safety and security of all spectators and participants in future events."