Police in Springfield, Missouri detained a man after he walked into a Walmart armed with a rifle and wearing body armor Thursday afternoon. 

The unidentified man believed to be in his 20's was detained by an armed off-duty firefighter. 

Witnesses say the man was recording himself as he walked through the store. 

"All we know is the fact that he walked in here heavily armed, with body armor on, and military fatigues on, and caused a great amount of panic inside the store," said Lt. Mike Lucas with the Springfield Police Department. "He certainly had the capability and potential to harm people."

The man had about 100 rounds of ammunition on him when he entered the store, said Springfield police. 

"His intent was not to cause comfort or peace to anybody that was in the business here. In fact, he’s lucky to be alive still, to be honest," Lucas added.

The scare comes less than a week after an armed man killed 22 people and injured dozens more at a Walmart in El Paso, Texas, and nine were killed during a shooting in Dayton, Ohio.