The man who broke into the White House on Friday evening had 800 rounds of ammunition, a machete and two hatchets in his car, according to authorities.
On Monday officials said he was also arrested in July with a sniper rifle and a map marking the White House.
The prosecutors made their disclosure before a judge as they argued that Mr. Gonzalez should continue to be held in jail because he posed a danger to President Obama.
In July, Mr. Gonzalez was arrested after he led Virginia troopers on a high-speed pursuit along Interstate 81 in Southwest Virginia in his Ford Bronco. After being stopped, police found the vehicle filled with weapons, according to a release by the state police.
Among the items found in Mr. Gonzalez’s vehicle in July was a mini-arsenal of 11 guns including two shotguns and four rifles, some equipped with scopes and bipods that a sniper would use and “a map of Washington, D.C., with writing and a line drawn to the White House,” law enforcement officials said. He also had four pistols, three of them loaded, and a revolver.