In the days and weeks after last November’s shooting inside New Hampshire Hospital, a lot of information came out about the gunman.
John Madore had a history of schizophrenia, and had previously been a patient at New Hampshire Hospital, a state-run psychiatric facility. Madore was transient, staying in hotels, but in regular contact with loved ones.
An investigation by the New Hampshire Attorney General’s office revealed that Madore obtained the pistol he used to kill Bradley Haas, a security guard stationed in the hospital lobby, from a licensed firearms dealer, even though he was prohibited from having a gun because of his past psychiatric commitments.
The attorney general’s report, released in August, also outlined Madore’s whereabouts that day, before he pulled a rented U-Haul loaded with an additional gun and ammunition into the parking lot of the hospital. The investigatory report included still images and a detailed timeline, but the state declined to release any video footage, despite its longstanding practice of doing so at the conclusion of its investigations into officer-involved shootings.
Advertisement
Security improvements remain a work in progress, one year after NH Hospital shooting
NHPR recently obtained five videos from the state, with angles from both inside and outside the hospital lobby, including a birds eye view that shows the main entrance, security desk and most of the lobby. Portions of the video are redacted or blurred; the state said that decision was made to protect the privacy interests of the families involved.
We sought the footage, through a Right to Know request, with two main goals: To better understand what happened that day and see what, if anything, could have been done differently. And second, to try to understand what changes could be made to improve security.
Here’s what we learned.
Advertisement
New Hampshire Hospital, which provides acute, inpatient psychiatric services, is located in Concord.
What the videos show
The main video from inside the lobby is approximately 30 minutes in length.
Jeff Czarnec, one of two experts NHPR asked to review the footage, served 23 years in law enforcement in Manchester, and now teaches criminal justice at Southern New Hampshire University.
He described the layout of the lobby as appealing and bright, which is important for a psychiatric facility, but that the metal detectors near the entrance could be easily skirted.
“Those are great to have in place,” said Czarnec. “But they’re not necessarily a deterrent to someone who’s looking to do harm.”
And that’s clearly what Madore was looking to do.
Advertisement
NH gun reform failed after hospital shooting. Advocates will try again in 2025.
The video shows him walking from the parking lot dressed in black pants, a flannel shirt and a vest. He moves quickly. As soon as he enters the lobby through the sliding glass doors, he reaches his right hand into his right pocket without breaking stride, and pulls out a gun.
“He just comes right in, and he was fully prepared. I don’t think he even had two feet inside when he started shooting,” Czarnec said.
Madore parked a U-Haul truck in the hospital’s parking lot, and then moved quickly into the lobby.
The video shows Bradley Haas, the security guard, standing at a table next to the metal detector, looking at his phone. He barely has time to lift his head before he’s shot.
Advertisement
“A matter of seconds. There’s no prep, there’s no warning,” Czarnec said.
Haas was a 28-year veteran of the Franklin Police force, rising to the rank of chief. Since retiring from that position, he had been working as a security guard at New Hampshire Hospital for more than three years.
There were questions afterwards about why someone in that position — with his level of experience — wasn’t armed. Attorney General John Formella was asked about this by reporters the day after the shooting, and said that “it wouldn’t be typical for that position to be armed, working the security in the front lobby.”
During the legislative session this year, a bipartisan bill sought to close a perceived gap in the background check reporting system that Madore took advantage of to buy the gun.
Republican state Rep. J.R. Hoell, speaking on the House floor, said the problem wasn’t state gun laws, but instead that Haas wasn’t carrying a gun that day, to protect himself and others.
Advertisement
“So why was the person manning the security booth, manning the metal detector, not carrying a personal firearm that day?” Hoell asked.
There’s no consensus nationally about whether armed security guards are appropriate for acute psychiatric facilities. But what this video from last November makes clear is that having a gun may not have saved Bradley Haas that day.
“Even if he’d been armed, there aren’t many measures you could take that would have prevented what we saw [that day],” said Brian Higgins, who teaches at John Jay College of Criminal Justice, who also reviewed the hospital security footage at NHPR’s request. “It’s almost as if he didn’t have a chance.”
New Hampshire Hospital, which provides acute, inpatient psychiatric services, is located at 36 Clinton St. in Concord, NH. Todd Bookman photo / NHPR.
A state trooper confronts the gunman
After Madore shoots Haas, he walks around the lobby firing at bullet proof windows, though that section of the video has been redacted. The attorney general describes in its report that Madore ultimately fires again at Haas while he’s on the ground.
Advertisement
The next set of doors into the hospital are locked, however. Madore is essentially blocked from getting any further into the building.
Approximately 22 seconds after Madore fired his first shot, state trooper Nathan Sleight can be seen on the right side of the frame. He cracks open the door to an office connected to the lobby, where he had been positioned when the gunfire broke out.
Madore sees him, but continues trying to reload his gun. According to the report, Sleight ordered Madore to drop the weapon, but there is no audio footage from the lobby.
Sleight then opens fire from a protected position.
“The trooper there is doing all the right things by virtue of training: conceal and cover,” said Czarnec.
Advertisement
Madore drops to the ground, wounded, leaning up against a wall. He keeps moving his hands, though, trying to reload.
Sleight fires a second time: The muzzle flashes in rapid succession.
“He then shoots again to make sure that that threat is over,” Higgins said. “So I don’t have an issue with that at all. As a matter of fact, that’s good tactics.”
In total, Sleight fired 11 shots, emptying his magazine. The attorney general would later rule he was justified in his use of force; both experts we asked to review this footage agreed with that conclusion.
Just seconds after Madore is shot, the glass sliding doors leading out onto the sidewalk open again. A man wanders into the lobby. The report would later identify this person as a patient of the hospital. He can be seen walking over to Madore, and then to Haas. Sleight quickly ushers him outside.
Advertisement
In the video, Sleight runs to his cruiser parked out front to grab more ammunition; then he runs out of the lobby a second time to grab his bullet proof vest.
Within minutes, Concord police officers and more state troopers are on scene.
They provide cover while Haas is pulled bleeding from the lobby, and transported to nearby Concord Hospital, where he later dies.
Madore is dead at the scene.
A resilient staff remembers a colleague
New Hampshire Hospital had a patient count of 153 the day of the shooting. There were dozens of doctors, nurses, and other staff in the building. In the five minutes before the shooting, 13 people passed through the hospital’s lobby, according to the footage NHPR reviewed.
Advertisement
By pure chance, the lobby was empty — except for the security guard — when Madore entered.
“It is really a great thing that, despite the tragedy, the event was contained in this area and it really could have been far worse than it was,” Ellen Lapointe, New Hampshire Hospital’s CEO, recently said while giving a tour of the lobby.
In the aftermath of the shooting, there were changes made to how staff and visitors enter the building. For instance, the glass sliding doors from the outside no longer open automatically into the lobby.
This will slow down, in theory, anyone looking to do harm.
Everyone now needs a badge or has to check-in to enter. There is also now an armed law enforcement officer positioned in the lobby during visitor hours.
Advertisement
Next January, a major construction project that was already in the works will completely overhaul the entry and traffic flow.
But for now, this space is the main in-and-out point for staff.
Every day, they’re walking right past where their colleague Bradley Haas was killed.
Lapointe says it’s been a hard year.
“There’s been a tremendous amount of resiliency of the staff and a really great focus on patient care, as well as honoring Brad’s memory and really remembering him, for the positive, kind, helpful gentleman that he was,” said Lapointe. “And trying to not focus on the tragedies that occurred here.”
There’s something special about New Hampshire, and honestly, we felt it right away.
From the messages on the app… to the comments on social… to the calls into the show… you showed up for us in a way that meant more than you probably realize. So seriously… thank you.
We want to thank Logan for his time with WOKQ. We want to thank Logan for his time with WOKQ. He has chosen a different career path and we wish him the best.
This first week of Garret & Katie in the Morning has been a blur in the best way. A little chaotic (we’re still figuring out what day it is half the time), but mostly just… fun. It already feels like we’re building something with you, not just talking at you.
Advertisement
We can’t wait to get out, meet you in person, and experience more of New Hampshire and New England, whether that’s at events, local spots, or just randomly running into you at Market Basket, Kittery Trading Post, The Goat, Bank NH Pavilion, Hampton Beach Casino Ballroom or Bernies Beach Bar.
READ MORE: New Hampshire Woman Hopes to Recover Late Father’s 1937 Ford Before Her Wedding
But before we do… we figured it’s only fair you get to know us a little better. So here are a few completely random things about each of us…
🎧 5 RANDOM THINGS ABOUT GARRET • I’ve been in radio since I was 15… which feels illegal now that I say it out loud. • I’m the kind of person who will talk to my dog like she fully understands English… and honestly, I think she does. • I always have floss on me. Truck, backpack… it’s a lifestyle at this point. • I’m obsessed with cooking outside, if there’s a grill involved, I’m in. • I will absolutely judge a grocery store based on the vibe alone… and yes, I’m still learning the full Market Basket experience.
🎧 5 RANDOM THINGS ABOUT KATIE • She can go from zero to fully invested in a reality show in about 30 seconds. • If there’s a group chat… she’s running it. • She somehow always knows what’s trending before anyone else. • Coffee isn’t optional, it’s part of the personality. • She’s the kind of person who will make you laugh mid-sentence… and then forget what she was saying.
Advertisement
See you every weekday morning from 6-10am on New England’s Number One for New Country 97-5 WOKQ.
Garret and Katie
Iconic Diners in New Hampshire
There’s just something about a diner… the coffee that never stops coming, the same booth people have probably been sitting in for 30 years, and a breakfast that somehow hits every single time.
As I’ve been getting to know New Hampshire, one thing became very clear — this state LOVES its diners. And not just any diners… we’re talking iconic, been-here-forever, locals-swear-by-it kind of places.
So I went down the rabbit hole (and got very hungry in the process) and pulled together some of the most iconic diners across the Granite State.
Advertisement
Did we get your favorite? Or are you already mad we missed one? 😅
Gallery Credit: Garret Doll
7 Massachusetts Pizza Places Reviewed by Barstool’s Dave Portnoy in January 2026
Campton, New Hampshire — Seven-year-old Ben O’Reilly is deaf and has other special needs. A first grader at Campton Elementary in Campton, New Hampshire, his aide, Cheryl Ulicny, says that Ben had felt isolated at school.
“He didn’t have relationships with his peers or teachers, for that matter,” Ulicny said. “He was very alone. And he acted very alone.”
New Hampshire is one of the few states in the nation that doesn’t have a dedicated school for the deaf. In fact, Ben is the only deaf student in his whole school district. So, aside from Ulicny, there was virtually no one in this whole school community he could talk to. At least at first.
The transformation began when some of Ben’s classmates, including Reid Spring, started picking up on a few signs.
Advertisement
“If he’s your friend, you can play with him, and he’s my friend,” Reid said of Ben.
Then, the rest of the class decided to learn sign language. Eventually, other teachers in other grades began taking sign language classes and speaking in sign, even when Ben wasn’t around.
“It’s fun communicating with Ben and playing with him,” Reid said.
Ben’s adoptive mothers, Etta and Marlaina O’Reilly, were in shock when they found out how well he was being treated at school.
“It’s incredible,” Etta O’Reilly told CBS News. “I could barely breathe. Like it was just so overwhelming.”
Advertisement
Today, just about every Campton student and staff member knows at least some sign language. Ben’s parents say this has had a profound impact on their son.
“It clicked for him that the sign language had value,” Etta O’Reilly said.
Said Ulicny: “You could just watch his world open up with communication. It was amazing.”
AND NOW THERE’S SOME ICE UP NORTH THIS MORNING. SO SOME LOCALIZED SLICK SPOTS POSSIBLE NOW AND PROBABLY THROUGH THE NEXT COUPLE OF HOURS, SAY THROUGH ABOUT 9 OR 10 A.M. AS THE TEMPERATURES HOVER NEAR FREEZING, ESPECIALLY NEAR AND NORTH OF THE LAKES REGION. SO ANYTHING UNTREATED MAY BE A BIT SLICK. WINTER WEATHER ADVISORY IN EFFECT FOR GRAFTON, CARROLL AND COOS COUNTIES THROUGH 10 A.M. AND THIS IS WHERE MOST OF US ARE SEEING TEMPERATURES NEAR OR BELOW 32. WE’RE RIGHT THERE IN PLYMOUTH AND IN LACONIA, SOME HIGHER ELEVATIONS THROUGH CHESHIRE AND SULLIVAN COUNTIES AS WELL. SITTING VERY CLOSE TO FREEZING. SO BASICALLY ANYWHERE YOU SEE THIS BLUE COLOR HAS AT LEAST THE CHANCE FOR HAVING SOME LIGHT FREEZING RAIN. IT’S A HEAVIER RAIN IN NORTHERN NEW HAMPSHIRE, AND EVEN WITHIN JUST THE PAST COUPLE OF MINUTES. FOR THOSE OF YOU IN THE GREATER CONWAY AREA. YEAH, YOU SEE THIS LIGHTNING BOLT ON THE RADAR. SO SOME THUNDER WAKING YOU UP IN THE MOUNT WASHINGTON VALLEY AND RIGHT ALONG ROUTE 16. AND AGAIN, IT IS KIND OF FUNNY THAT WE’RE TALKING ABOUT THUNDER AND LIGHTNING. THE TEMPERATURES ARE SO CLOSE TO FREEZING. REALLY DOESN’T HAVE MUCH OF AN IMPACT ABOUT WHAT’S GOING ON UP IN THE CLOUD, BUT CERTAINLY DOWN AT GROUND LEVEL. ANYWHERE YOU SEE THIS PINK COLOR, THAT RAIN COULD BE FREEZING ON CONTACT. IT’S A LITTLE BIT MILDER RIGHT ALONG THE CONNECTICUT RIVER, BUT YOU GET JUST EAST OF THERE, OVER THE HIGHER ELEVATIONS OF THE WHITE MOUNTAINS AND UP INTO THE GREAT NORTH WOODS AS WELL, THROUGH, SAY, ERROL BERLIN, GORHAM. THAT’S WHERE THEY’RE LIKELY SOME SLICK SPOTS TO CONTEND WITH THROUGH THIS MORNING. YOU SEE THE PINK COLOR LINGERING IN NORTHERN NEW HAMPSHIRE THROUGH ABOUT 7 A.M. ON FUTURECAST. NOT COMPLETELY DRY. FARTHER SOUTH, THOUGH, THE DRIZZLE, THE LOW CLOUDS. THE FOG MAKING FOR A CHILLY, MURKY MORNING COMMUTE OUT THERE, THERE MAY BE A POP UP SHOWER OR DOWNPOUR MID MORNING, EVEN FAR SOUTH, AND THEN FROM MIDDAY AND BEYOND, THE CLOUDS WILL SLOWLY START TO BREAK APART FROM WEST TO EAST. THAT SHOULD ALLOW FOR SOME SUNSHINE THAT WILL WARM OUR TEMPERATURES UP A BIT LATER ON. TODAY. ONE LAST FRONT COMES IN LATER ON THIS EVENING. ALONG. IT COULD COME IN ADDITIONAL SPOT SHOWER OR DOWNPOUR. MUCH OF WESTERN AND SOUTHERN NEW HAMPSHIRE MAKES A RUN TOWARD THE UPPER 50S TO NEAR 60 DEGREES TODAY, WITH THAT SUN BREAKING OUT THIS AFTERNOON, BUT LIKELY SOME COOLER POCKETS IN THE LAKES REGION IN THE MOUNT WASHINGTON VALLEY THAT KEEP TEMPERATURES THERE A BIT CLOSER TO THE 50 DEGREE MARK. ITS OPENING DAY DOWN AT FENWAY. FIRST PITCH THERE IN BOSTON, COMING UP AT 210. THINGS SHOULD BE DRYING OUT, BUT YOU SEE THE TEMPERATURES A LITTLE BIT COOLER GIVEN THEY’RE RIGHT ALONG THE COASTLINE, THOUGH IN THE LATE INNINGS THERE COULD BE SOME SUNSHINE. NOT A BAD APRIL DAY FOR OPENING DAY DOWN AT FENWAY PARK. AND IT LOOKS LIKE WE’RE GOING TO GET IN OPENING DAY AT DELTA DENTAL STADIUM. THAT’S WHERE WE FIND OUR FRIEND, METEOROLOGIST KEVIN SKARUPA. THIS MORNING, KEVIN, THE FISHER CATS FIRST PITCH COMING UP LATER ON TONIGHT. WHAT CAN WE EXPECT FOR THAT? YEAH, IT’S A GOOD THING THAT WE’RE NOT HAVING THE THE GAME AT 6:03 A.M. BECAUSE YOU SEE THAT. YEAH. 30S AND A LITTLE BIT OF DRIZZLE OUT HERE EARLY THIS MORNING. WE ARE LOOKING AT IMPROVING CONDITIONS AS YOU’VE BEEN TALKING ABOUT. AS WE GRADUALLY GO THROUGH THE DAY. WE CLIMB THROUGH THE 40S THIS MORNING, THROUGH THE 50S THIS AFTERNOON WITH THE BUILDING BREEZE AND WITH ANY SORT OF SUNSHINE AT ALL. YOU’RE TALKING UPPER 50S. THAT IS FOR FIRST PITCH JUST AFTER 6:00 THIS EVENING. THEY ARE FACING THE BINGHAMTON RUMBLE PONIES, WHICH JUST HAPPENED TO BE THE DEFENDING CHAMPS OF THE DIVISION. SO THEY’RE RIGHT OUT OF THE FRYING PAN AND INTO THE FIRE. RIGHT TONIGHT. 6:03 P.M. A LOT OF NEW STUFF TO CHECK OUT HERE WITH THE FISHER CATS. WE WILL HAVE MUCH MORE COMING UP FROM THE GIFT SHOP COMING UP IN JUST A FEW MINUTES. BACK TO YOU. SOUNDS GREAT, KEVIN, THANKS FOR THAT. AND IT’S GOOD TO SEE THAT WE’LL HAVE SOME BRIGHT AND WARMER WEATHER FOR FIRST PITCH LATER ON THIS EVENING. WE’LL HANG ON TO THE BRIGHT SKIES TOMORROW, BUT THE TEMPERATURES FALL ON SATURDAY, LIKELY REACHING THE 50S IN THE MORNING AND PROBABLY BACK IN THE 40S FOR THE AFTERNOON. UNFORTUNATELY FOR EASTER EGG HUNTS ON SUNDAY, IT IS LOOKING DAMP WITH TIMES OF CLOUDS AND SHOWER
Milder air gradually returns today after a damp start. The weekend is split with some sun Saturday, then shower chances on Easter. Cooler air will follow a front that moves in later Sunday.A winter weather advisory will be in effect for Coos, Carroll and Grafton counties until 10:00 a.m.Drizzle and light icing in higher elevations continues this morning, and a quick downpour can’t be ruled out. Clouds should gradually erode for some sunny breaks this afternoon. Temperatures will climb to near or just above 60 degrees in southern and western New Hampshire, though we may only get to near 50 in parts of the Lakes Region and Mt. Washington Valley.A spot evening shower or downpour is possible, otherwise partial clearing tonight with lows in the 40s.Partly sunny on Saturday. Temperatures may briefly climb into the 50s during the morning, then an easterly breeze will knock readings back into the 40s for the afternoon.An approaching front will keep Easter cloudy and unsettled. There may be some scattered showers early in the morning, with steadier light rain possible during the afternoon. Clearing skies but cooler air for early next week.
Milder air gradually returns today after a damp start. The weekend is split with some sun Saturday, then shower chances on Easter. Cooler air will follow a front that moves in later Sunday.
Advertisement
A winter weather advisory will be in effect for Coos, Carroll and Grafton counties until 10:00 a.m.
Drizzle and light icing in higher elevations continues this morning, and a quick downpour can’t be ruled out. Clouds should gradually erode for some sunny breaks this afternoon. Temperatures will climb to near or just above 60 degrees in southern and western New Hampshire, though we may only get to near 50 in parts of the Lakes Region and Mt. Washington Valley.
A spot evening shower or downpour is possible, otherwise partial clearing tonight with lows in the 40s.
Partly sunny on Saturday. Temperatures may briefly climb into the 50s during the morning, then an easterly breeze will knock readings back into the 40s for the afternoon.
Advertisement
An approaching front will keep Easter cloudy and unsettled. There may be some scattered showers early in the morning, with steadier light rain possible during the afternoon. Clearing skies but cooler air for early next week.