Implemented shooting