Holding is better, but it's still annoying to have to hold it the whole time. I think it would be better to make it so you hold down to stop shooting. At least have an autofire button.