Wiktionary
give a gun
vb. To order a gun to be fired; sometimes ''construed with dative'' (or ''to''), implying that it is done as an honor, as a help (occasionally as a hostile demonstration).