The region where this happens borders Hungary and there have always been tentions between Hungarian and Czech nationalists at border region.
There have been lots of Islmaic terrorist attacks in the recent past.
There have been lots of right wing terrorist attacks in the recent past.
There have been lots of arson and bomb attacks in the recent past.
There have been various mad men who shot up places in the recent past.
Or this could have been some mad clown with a personal vendeta against the bar keeper.
I assume that could rule out an islamist attack.The mayor of Uhersky Brod told Czech television that the suspect, who may have been carrying two weapons, was a local man aged around 60
So now they report the gunman is dead and not aprehended.
Guess they might have shot him up and he died on the way to hospital.