WASHINGTON, April 28 -- A man accused of trying to open fire on a media gala attended by Donald Trump in Washington this weekend was charged in court Monday with trying to assassinate the Republican president.

Cole Allen, 31, faces a sentence of up to life in prison if convicted of attempting to kill Trump during the White House Correspondents Association dinner at a hotel in the capital.

Allen, who wore a blue jumpsuit, was also charged with two firearms crimes. He did not enter a plea at the hearing in a federal court and was detained, pending his next court appearance.

Prosecutors told the Washington court that Allen was carrying a pump-action shotgun, a semi-automatic pistol and three knives when he tried to break through security ...