"Стрелять" here means "ask for something", or "to cadge", if I remember it correct. Hippies used to "стрелять деньги у прохожих", for example.