Karl Donnelson from Colorado carries a concealed gun and says he's ready to fire if an incident occurs in his school.

US president Donald Trump has said arming teachers could prevent school shootings like that which left 17 people dead last week in Florida.