Politics · Gun permit case
A Gun Permit and 6 Warnings, Then 2 Dead in Minneapolis
Video shows how fast police reached Shoreline Plaza — and how many earlier chances to disarm a permitted carrier passed before two neighbors died.
Transcript · loading player
Newly released video and Minneapolis police body camera footage do not change what happened at Shoreline Plaza on Sept. 2, 2026 — they fix it in place, minute by minute, inside a record that had been warning for years. 1 What looks in the clips like a sudden rampage at a downtown high-rise was the end of a long file: a reissued gun permit, a summer gun display that produced no charge, six alleged lease violations, a granted restraining order, and an eviction trial still nine days away when two neighbors were killed in their own hallway. 57
Key facts
The shooting began as a child custody exchange outside Shoreline Plaza, the subsidized downtown tower formerly known as Loring Towers at 15 E. Grant St. near Nicollet and the convention center. 46 Around 4:30 p.m., Carlton Neal Johnson II, 35, who lived on the building's ninth floor, met the mother of his child outside and shot her in the leg with a handgun. 68 The child was present and was physically unharmed, aside from the trauma of witnessing it. 89 Mayor Jacob Frey said officers applied a tourniquet to the woman within minutes and likely saved her life. 910
Seven minutes at Shoreline Plaza
- Sept. 2, ~4:30 p.m.68
Custody exchange outside Shoreline Plaza turns violent; child's mother shot in leg.
- Sept. 2, ~4:32 p.m.819
Johnson goes inside and shoots two building employees, including manager Jan Elaine Peterson.
- Sept. 2, ~4:34 p.m.48
Johnson rides elevator to ninth floor where he lived.
- Sept. 2, 4:36 p.m.810
911 call; police dispatched to 15 E. Grant St.
- Sept. 2, ~4:39 p.m.89
Officers inside in under three minutes; two exchanges of fire with Johnson in haze.
- Sept. 2, ~4:40 p.m.29
Johnson killed on ninth floor; autopsy finds multiple gunshot wounds, manner homicide.
Johnson then walked inside and shot two building employees, one woman at close range and one man. 819 The woman was building manager Jan Elaine Peterson, 56, of Blaine, described as seriously wounded. 193 He took the elevator to the ninth floor and fatally shot two residents in the hallway there: Dale Henry Spry, 63, a Marine veteran whose family described post-service PTSD, and Muse Abdi Afrah, 61. 311 One died at the scene and one at a hospital, and investigators could not yet say they were specifically targeted. 38
The reconciled toll is two residents killed, plus the suspect killed separately by police fire, and five people shot and wounded. 23 The wounded are the child's mother, the two building employees, and two Minneapolis police officers, Joseph Michnowski and Yahye Ahmed. 38 Michnowski, an officer since 2021 assigned to the First Precinct, took two shots to the abdomen and required surgery. 311 Ahmed, who joined the department in November 2024 after service with Richfield and Metro Transit, was shot in the leg and was released from the hospital Thursday. 311 A third officer, Ernest Boateng, was injured without being shot, cut by glass when he broke a lock on a squad window to shut off a siren. 810 Two officers were also hurt in a crash while responding, and four more were affected by haze from a fire extinguisher struck by gunfire. 810 Roughly 160 officers responded. 89
The permit that stayed valid
Police were inside in under three minutes after the 4:36 p.m. 911 call, following the sound of gunfire upstairs into the haze. 810 They exchanged fire with Johnson twice on the ninth floor. 89 Officers Ahmed and Liban Mohamed Ibrahim fired; whether Michnowski fired is still under review by the Minnesota Bureau of Criminal Apprehension, which leads the officer-involved shooting investigation under Superintendent Drew Evans. 28 A preliminary autopsy found Johnson died of multiple gunshot wounds with the manner ruled homicide, in an exchange with officers, not by suicide. 29
What makes the case more than a response story is what did not happen before Sept. 2. Johnson was an affirmatively permitted carrier, not merely someone not barred from guns. 514 The Hennepin County Sheriff's Office reissued him a permit to carry on April 9, 2026, less than five months before the rampage. 514 On June 25, 2026, Minneapolis police responded to a report that Johnson displayed a firearm to another person at the building and concluded he had a legal permit and the gun never left his waistband. 514 The case was assigned to a civilian investigator and submitted to the Hennepin County Attorney's office on Aug. 20. 1416
Neighbor statements in the eviction file were stronger than what police documented for charging purposes, alleging Johnson brandished the gun and said he would kill someone. 720 Moriarty has since publicly questioned why the permit was not revoked. 145 The earlier record included a 2012 guilty plea for violating a domestic-abuse no-contact order and a 2018-19 case in which a domestic-assault charge was dropped and he pleaded to misdemeanor property damage after his sister said he threw her around while drunk and said he was not afraid to shoot people in the face. 2023 A domestic-assault conviction would have barred him from firearms; that plea did not. 1220
In 2023 a harassment restraining order was granted after a woman with whom he had a child alleged sexual assault and 120 texts containing death threats sent from multiple numbers, including one impersonating a detective; referee Tiffany Sedillos granted the order. 2012 At the time of the shooting Johnson was in an ongoing child-protection case concerning his 4-year-old daughter with that same woman. 1220 Neither the 2023 order nor the child-protection matter restricted his possession of firearms. 1214 It remains unresolved whether the woman who obtained the 2023 order is the same woman shot outside the building on Sept. 2. 2012 A separate neighbor petitioned for a restraining order after the June 25 incident. 207
Johnson was also a tenant being evicted, not a former tenant already removed. 713 His lease ran from March 2025, and the eviction case was pending trial set for Sept. 11, 2026, with a calendar call at 8:30 a.m. that day, nine days after the shooting. 718 The landlord, represented by attorney Laurel Pugh, alleged six lease breaches between Jan. 16 and June 13, 2026, including an assault of a resident on March 23 and June gun displays. 715 On June 16 the landlord issued a 10-day termination notice effective June 29, with a last chance after Johnson asked to stay: keep any firearm concealed and follow carry law. 718 The landlord then alleged further breaches on June 19 and June 25, when he walked the building with the gun visible, threatened one resident, brandished it at another and accosted staff about who had called police. 720 The complaint was filed June 29, Johnson answered Aug. 3 denying the threats and citing Minnesota law barring landlords from restricting lawful carry, and the hearing was continued from Aug. 14 to Sept. 11. 718
Residents described a building under pressure. Police had been called to Shoreline Plaza hundreds of times over two years, and new ownership had filed about 20 evictions in 2026 in a push against problem tenants. 718 Resident Chris Miller said Johnson had said over the prior weekend that he would shoot his ex and two property managers. 2012 Interim Chief Bill Peterson and Frey praised the officers' response, with Frey returning to the tourniquet that kept the first victim alive long enough to reach care. 109
Known
Unknown
- No verified finding that the two residents were specifically targeted.
- Whether the 2023 restraining-order petitioner is the woman shot outside.
Next
- Whether the BCA findings on officer fire, including whether Michnowski fired, become public.
- Whether the un-revoked April permit and the declined June charge and red flag petition produce policy change.
As aired 9 lines
- A man with a legal permit to carry killed two residents in his own apartment building. Investigated for a June gun display, being evicted over threats, under a 2023 restraining order—none of it stopped the rampage. How did every warning sign miss before two people died?
- It started as a child custody exchange. Around 4:30 that afternoon, 35-year-old Carlton Johnson met the mother of his child outside Shoreline Plaza, a subsidized high-rise formerly known as Loring Towers. He shot her in the leg. The child was present and unharmed, aside from the trauma of watching it. Johnson then walked inside and shot two building employees at close range—one of them the building manager, 56-year-old Jan Peterson, who was seriously wounded. He took the elevator to the ninth floor, where he lived, and gunned down two residents in the hallway: 63-year-old Dale Spry, a Marine veteran whose family described post-service PTSD, and 61-year-old Muse Abdi Afrah. The 911 call came at 4:36. Police were inside in under three minutes, following the sound of gunfire upstairs into a haze from a punctured fire extinguisher. They exchanged fire twice with Johnson, and he died on that same floor. A preliminary autopsy ruled his death homicide—multiple gunshot wounds from police gunfire, not suicide.
- In total, seven people were shot: two residents killed, and five wounded—the child's mother, the two building employees, and two police officers. Two officers were shot: Joseph Michnowski, who was hit twice in the abdomen and required surgery, and Yahye Ahmed, who was shot in the leg and released from the hospital. A third officer, Ernest Boateng, was injured but not shot, cut by glass when he broke a squad window to shut off a siren. Two more officers were hurt in a crash en route, and four were affected by haze from the extinguisher. Roughly 160 officers responded.
- Less than five months before the rampage, the sheriff's office reissued Johnson his permit to carry. On June 25, police responded to a report he'd displayed a firearm at the building. They concluded he was a legal permit holder and the gun never left his waistband. That case went to the county attorney's office in August. Hennepin County Attorney Mary Moriarty says an experienced attorney found insufficient evidence to prove a charge beyond a reasonable doubt. The same incident was flagged for an Extreme Risk Protection Order, but the review found insufficient evidence to petition for one. Neighbor statements in the eviction file were stronger than what police documented—Johnson brandished the gun and said he would kill someone. And a resident told police Johnson had said over the weekend he would shoot his ex and two property managers.
- Johnson was also being evicted. His lease ran from March 2025. The landlord, through attorney Laurel Pugh, alleged six lease breaches between January 16 and June 13, including an assault of a resident on March 23 and the June gun displays. On June 16, the landlord issued a 10-day termination notice effective June 29, with a last-chance condition that he keep any firearm concealed and follow carry law. After further alleged breaches on June 19 and 25, the eviction complaint was filed June 29. Johnson answered on August 3, denying the threats and citing a Minnesota law that bars landlords from restricting a lawful tenant's carry. The hearing was continued from August 14 to September 11—nine days after the shooting. Police had been called to the building hundreds of times over two years, and new ownership had filed about 20 evictions in 2026.
- What's confirmed: two residents killed, the suspect's death ruled homicide, and an eviction that was pending trial, not completed. What's not known: whether the 2023 restraining-order petitioner is the same woman shot outside, whether the residents were specifically targeted, and whether officer Michnowski fired—the BCA investigation is still reviewing that.
- The next concrete date on the docket is September 11 at 8:30 a.m.—the calendar call in the eviction case, nine days after the shooting. But the bigger open question is the BCA's investigation into the officer-involved shooting, including whether Officer Michnowski fired.
- Hennepin County Attorney Mary Moriarty declined charges and a red flag order in the June incident, and has publicly questioned why the permit wasn't revoked. BCA Superintendent Drew Evans leads the investigation into the officer fire. Interim Police Chief Bill Peterson and Mayor Jacob Frey praised the response—Frey said the tourniquet officers applied to the child's mother likely saved her life.
- The system saw the warnings: a permit reissued in April, a handgun display investigated in June, six lease breaches, a 2023 restraining order. None produced a charge, a red flag order, or a revoked permit before two people died. The September 11 eviction trial may still proceed, but that's a docket item, not prevention. Whether the BCA findings—and the county attorney's push—change the policy is the open question.
Sources
- New video shows deadly Minneapolis mass shooting unfold
- BCA identifies individuals involved in Minneapolis shooting investigation | Minnesota Department of Public Safety
- BCA names 2 residents killed, 2 officers injured in mass shooting that began during custody exchange - CBS Minnesota
- Officials ID shooter in mass shooting at Minneapolis ...
- Minneapolis apartment mass shooter was investigated for handgun in June, officials say | CNN
- Deadly downtown Minneapolis shooting started as a ...
- Suspected gunman in downtown Minneapolis mass shooting was facing eviction, court records show - CBS Minnesota
- Minneapolis mass shooting: Full timeline revealed | FOX 9 Minneapolis-St. Paul
- New Details: Minneapolis mass shooting suspect killed by police after custody exchange turns violent
- Downtown Minneapolis mass shooting: What we know so far | FOX 9 Minneapolis-St. Paul
- Minneapolis apartment shooting victims and officers identified | Fox News
- Minneapolis mass shooting suspect was not barred from owning guns
- Suspected shooter at Minneapolis apartment complex was getting evicted | MPR News
- Why did apartment mass shooter have a gun? Hennepin County Attorney Mary Moriarty details previous encounter
- Suspect in deadly downtown Minneapolis shooting was ...
- Mary Moriarty's Office Declined To Charge Or Seek Red Flag Order Against Deadly Shooter | Minneapolis, MN Patch
- Who Was Carlton Johnson II? Alleged Suspect in Minneapolis Shooting - Newsweek
- Minneapolis Shooting Began During a Custody Exchange, Officials Said - The New York Times
- Shoreline Plaza building manager Jan Peterson was wounded in Mpls. mass shooting
- Years of threats preceded deadly Minneapolis shooting
- 2 killed, suspect dead, 6 injured including officers in Minneapolis mass shooting | MPR News
- What we know about suspect of deadly Minneapolis shooting
- The suspect in the Minneapolis mass shooting: What we know so far
- What we know about the mass shooting near Loring Park in Minneapolis
- Who is Carlton Neal Johnson II? The Minneapolis shooter who killed two people and wounded five others before taking his own life | MARCA
- Minneapolis shooting: Three dead, including suspect, multiple people injured
Revision log
- r1First published.