A good guy with a gun stopped a man carrying a rifle and 100 rounds of ammunition in a Springfield, Missouri, Walmart Thursday.

KY3 reports that Springfield Police “responded to a call of an active shooter at the Walmart: Neighborhood Market at Republic Rd.” They arrived to find the suspect wearing “body armor and military fatigues” and being held at gunpoint by an off-duty firefighter.

🚨UPDATE: 🚨

At 4:10 p.m. SPD were dispatched to 3150 W. Republic Rd. to a Walmart Neighborhood Market. An armed white male in his twenties was detained by an armed off-duty fireman until officers arrived on scene and took the suspect into custody. More: https://t.co/IZcH3Hn8GV — Springfield PD (@SGFPolice) August 9, 2019

Police said the man was carrying weapons and 100 rounds of ammunition, and that he had entered the Walmart, grabbed a cart, and pushed it around the store. Police noted the suspect “was recording himself walking through the store via a cell phone.”

The suspect was detained by police.

AWR Hawkins is an award-winning Second Amendment columnist for Breitbart News and the writer/curator of Down Range with AWR Hawkins, a weekly newsletter focused on all things Second Amendment, also for Breitbart News. He is the political analyst for Armed American Radio. Follow him on Twitter: @AWRHawkins. Reach him directly at awrhawkins@breitbart.com. Sign up to get Down Range at breitbart.com/downrange.