A man was charged after robbing an M&T Bank in the Town of Sweden at gunpoint, stealing $452,000.
The suspect forced bank staff into a restroom and took them to the vault.
Police tracked a blue Honda Civic seen fleeing the scene, leading them to a nearby plaza where two men were detained.
Evidence and all the stolen money were recovered. John Savage, 49, was arrested and charged with robbery and grand larceny.