KEENE, N.H. (AP) — A New Hampshire man says he was demonstrating a safer way to carry a pistol when he accidentally shot and killed his roommate in their apartment.

Police say 25-year old Adam Anderson, of Keene, recklessly caused the death Sunday of 22-year-old Holden Guyette by failing to ensure the handgun was unloaded and clear. They say he aimed it at Guyette and caused a fatal chest wound.

A police affidavit says Anderson said he was unaware that he shot Guyette, but called 911 when he saw blood. He said he has been shooting firearms since childhood.

Tia Guyette, Anderson's girlfriend and Guyette's sister, witnessed the shooting.

Anderson was charged with manslaughter and was arraigned Monday. His case has been assigned to the public defender's office.