A 20-year-old man carried three legally purchased weapons and more than a 100 rounds of ammunition into a suburban Indiana mall on Sunday, waited in a restroom for more than an hour, then stepped out shooting.

Jonathan Douglas Sapirman killed one man just outside the restroom and a couple having dinner in the food court before 22-year-old Elisjsha Dicken took out his own gun and shot him.

Sapirman was pronounced dead on the scene. He had gotten off 24 rounds at the Greenwood Park Mall; Dicken fired 10, the Indianapolis Star reported.

“I will say his actions were nothing short of heroic,” Greenwood Police Chief Jim Ison said.

Dicken was legally armed under Indiana’s “constitutional carry” law that allows most people to legally carry a handgun without a permit, Ison said. The law went into effect on July 1.