Cole Tomas Allen, 31, ex-California teacher, charged with assaulting a federal officer at White House event. He was armed with shotgun, handgun, knives.