A Gwinnett Police officer shot and killed a suspected bank robber Monday morning after the suspect pistol whipped him during a struggle behind a nearby church, officials said.

Witnesses told police that a suspected robber had fled from a Wells Fargo Bank near Lawrenceville and an officer tracked the suspect to Bethesda United Methodist Church, on Bethesda Church Road, according to Gwinnett police.

Police say the suspect struck the officer with what police believe was a handgun that had been used to rob the bank.

“The suspect apparently hit the officer over the head,” said Cpl. Ed Ritter. “The officer was then forced to shoot the suspect.”

The suspect was later identified as John Schneider, 24.

The injured officer, whose name was not released, was transported to the hospital and is expected to be OK, Ritter said.

Ritter said he had no information about how much money was taken from the bank. Police arrived shortly after the robbery occurred at the bank at 3065 Lawrenceville Highway.

About the Author

Keep Reading

In 2016, Kevin Rowson left TV after 30-plus years and joined the FBI in Atlanta as a public affairs officer. (Twitter profile photo, 2016)

Credit: Rodney Ho

Featured

This image from video provided by U.S. Immigration and Customs Enforcement via DVIDS shows manufacturing plant employees waiting to have their legs shackled at the Hyundai Motor Group’s electric vehicle plant, Thursday, Sept. 4, 2025, in Ellabell, Ga. (Corey Bullard/U.S. Immigration and Customs Enforcement via AP)

Credit: Corey Bullard/AP