A Sauk County bar owner suffered serious injuries Wednesday night when a cannon he was firing went off too early.

Leroy Schell, 52, owner of Schellter Bar and Grill in the village of Leland, was flown to UW Hospital by Med Flight helicopter following the accident at 8:10 p.m. at the bar, according to a news release from the Sauk County Sheriff's Office.

Schell was firing the cannon during a Cannon Run 2012 celebration, the release said. The Cannon Run is a motorcycle ride that goes to various bars in the state.

"As he was loading the second round it fired early, hitting him in the arm, causing severe injuries to the arm and hand," said Sheriff Chip Meister.

The incident is under investigation but Meister said it didn't appear to be suspicious.