It requires more knowledge in eventing. I'd create 2 event/common event Id parallel.
Update: Oh I read your comment wrong, you wanted to hold the button down to keep shooting, not toggle it. In that case just modifythe conditional branch of first page a bit, it's easy.