firing weapon (incomplete)