The first .. 4? bosses felt kinda the same and was quite easy to defeat, all you had to was stand still and shoot at them.
The last boss proved somewhat challenging until I found out I had a jump and was able to jump on a bush to escape the zombies.
Not sure what the different weapon effects did, they all felt like they did the same damage.