Law enforcement officials were searching Tuesday afternoon for devices that might have been left in the area after the man, identified as a 58-year-old veteran from Mableton, Georgia, doused himself in an unidentified flammable liquid and set himself on fire around 10:30 a.m., WSBTV and the AJC reported.
Several loud explosions were heard during the incident, according to the AJC. Troopers told WSBTV that the man, who's name has not been released, had homemade incendiary devices and fireworks on him. No shots were fired.
A state trooper spotted the man and put out the fire with an extinguisher, officials told the AJC.
The man was taken to Grady Memorial Hospital with burns on 85 to 90 percent of his body, WSBTV reported. He was conscious and able to speak with law enforcement officials after the explosion.
Authorities said he told them he was upset with the Veterans' Administration, WSBTV reported.
Officials found a sign with a phone number on it in the Nissan Sentra that the man drove to the Capitol on Tuesday morning, according to WSBTV and the AJC. Police asked people not to call the number in fear that it might set off another device.
No one else was injured in the incident.