Axl Rose, guns n roses, slash, duff, rock