New Hampshire State Police say a Belmont police officer fatally shot a man who pulled out a firearm during a confrontation over a warrant outside a gas station.

Attorney General Gordon J. MacDonald says the officer recognized Joseph Mazzitelli of Belmont as having outstanding warrants just before 3 p.m. Saturday. He says the officer confirmed it with his department and approached Mazzitelli, who displayed his weapon and was then shot.

MacDonald says Mazzitelli, 46, was pronounced dead at Lakes Region General Hospital in Laconia. An autopsy will be performed Monday.

An attorney general's office says a Derry police officer was justified in shooting a man to death in January.

The wife of 54-year-old Andrew Toto told investigators he was disabled because of mental health issues and had been drinking heavily for days before she called 911 to report that he was armed and "looking for a suicide by cop."

As police pursued him, he drove into oncoming traffic and later pulled over and fired a shotgun at Officer Kevin Ruppel.