A US man has died after being struck by metal shrapnel during an explosion at a baby shower.
Family and friends gathered to celebrate the baby’s pending arrival when the homeowner fired a small cannon device.

The device blew up, causing shrapnel to strike three parked vehicles and the man who was standing nearby.

Evan Thomas Silva, 26, was the only person struck by the device.

“The cannon is designed to create a big flash, a loud noise and create smoke,” Michigan State Police said in a statement.

“The cannon did not contain any projectiles, but it is suspected that the gun powder loaded into the device caused the cannon to fracture, resulting in shrapnel being spread in the area.”

Evan was taken to hospital, where he later died from his injuries.

His brother Phil Silva posted a touching tribute on Facebook.

“Yesterday evening, Evan Silva was in a fatal accident,” Phil wrote.

“He has left behind a loving family, countless friends and memories in all of our hearts. Further details are to come, your thoughts and prayers are appreciated.”

“I’m still expecting a call, a text, snap. I want it to not be true,” a friend posted online.

“You were such a fun, happy, uplifting kinda attitude guy … my condolences to all the family,” another wrote.

This article originally appeared on Over60.