Added functional shooting script and models