Update shooting functionality