flag gun

Noun

 * 1)  A gun in an artillery train bearing a flag.
 * 2) A humorous prop gun which unfurls a small flag when its trigger is pulled.
 * 1) A humorous prop gun which unfurls a small flag when its trigger is pulled.
 * 1) A humorous prop gun which unfurls a small flag when its trigger is pulled.
 * 1) A humorous prop gun which unfurls a small flag when its trigger is pulled.