(CNN) - Dmitriy Andreychenko walked into a Walmart in Missouri equipped with body armor, a handgun and a rifle less than a week after a gunman killed 22 people in a Walmart in Texas. He says it was a "social experiment" -- and not intended to cause panic.
"I wanted to know if that Walmart honored the 2nd amendment," he told Springfield police, according to a probable cause statement.
Andreychenko, 20, recorded himself as he pushed a cart into the store in Springfield, saying he intended to buy grocery bags.
He didn't intend for any negative reaction, he said. The recording was in case anyone stopped him and asked him to leave, according to the statement.
His wife and sister told him beforehand that the idea was not smart, especially considering the recent shootings in El Paso and Dayton, according to the document.
He told his sister it was "a social experiment on how his 2nd amendment right would be respected in a public area," according to the document.
The rifle he carried had a loaded magazine, but a round was not chambered; and the handgun was loaded with a round in the chamber, the probable cause document said.
'He's lucky to be alive'
He faces a charge of making a terrorist threat in the second degree, the police department said on Twitter. CNN was unable to determine whether he was represented by an attorney.
The consequences he faces are not a reflection of how Missouri -- an open carry state -- respects the 2nd Amendment, prosecuting attorney Dan Patterson said in a statement.
"Missouri protects the right to open carry a firearm, but that right does not allow an individual to act in a reckless and criminal manner, endangering other citizens," Patterson said. "As Justice Oliver Wendell Holmes famously explained, 'the most stringent protection of free speech would not protect a man ... falsely shouting fire in a theater causing a panic.'"
Police Lt. Mike Lucas said he did indeed cause a panic.
"His intent was not to cause peace or comfort to anybody that was in the business," Lucas said. "In fact, he's lucky to be alive still to be honest."
No shots fired
Andreychenko entered the Walmart Neighborhood Market on Thursday afternoon, Lucas said.
When he did, the store's manager pulled the fire alarm to initiate patrons' escape, according to CNN affiliate KYTV.
An off-duty firefighter detained him until officers arrived to take him into custody, police said in a statement.
No shots were fired, and no one was injured, police said.
Lucas said the recent spate of mass shootings in public places may have placed customers on heightened alert, leading them to call police to report an active shooter.
"All we know is the fact that he walked in here heavily armed with body armor on, in military fatigues and caused a great amount of panic inside the store. So, he certainly had the capability the potential to harm people," Lucas said.
CNN's Emanuella Grinberg contributed to this report.
The-CNN-Wire ™ & © 2019 Cable News Network, Inc., a Time Warner Company. All rights reserved.