Pištola za piškote je kuhinjski pripomoček, ki je zasnovan in namenjen uporabi s surovim testom za piškote za izdelavo piškotov enake oblike in velikosti ter za enostavno oblikovanje piškotov pred peko. Čeprav pištola za piškote morda ni potrebna za izdelavo piškotkov enake oblike in velikosti, je namenjen olajšanju in manj zamudnemu postopku. To je ročna naprava, ki se lahko napaja ročno ali na baterije in iztisne surovo testo za piškote skozi konico, ki je lahko zasnovana zgolj tako, da ohrani vse piškotke približno enake velikosti ali da piškotke oblikuje v kreativne oblike.
Večina modelov pištol za piškote je podobna pištoli za tesnjenje, z dolgo cevjo v obliki cevi in ročajem z dolgim sprožilcem, ki je zasnovan tako, da ga lahko potegne celotna roka. Surovo testo za piškote se naloži v cev in pritrdi na svoje mesto. Bat na zadnji strani cevi nato potisne testo naprej skozi ekstruder, ko uporabnik stisne ročaj in sprožilno napravo. To omogoča uporabniku pištole za piškote, da hitro in enostavno iztisne določeno količino testa iz pištole na pekač.
Nekatere pištole za piškote so v celoti izdelane iz plastike, druge pa imajo lahko aluminijasto ohišje in celo prozorno plastiko za cev, da lahko uporabnik vidi, koliko testa je ostalo. Številni modeli imajo tudi številne različne diske, ki se lahko prilegajo na konec pištole, čez ekstruder, da uporabniku omogočijo, da iztisne piškotke v določeni obliki. Te oblike so pogosto običajni modeli rezalnikov piškotkov, kot so zvezde, praznična drevesa, krogi in srca.
Nekatere pištole za piškote lahko priložite tudi namige za okrasitev, kar uporabniku omogoča, da v pištolo za piškote položi glazuro ali glazuro in jo uporabi za zmrzovanje ali okrasitev tort in piškotov. Čeprav to ni bistveni vidik naprave, omogoča, da se uporablja kot večopravilno orodje in lahko zmanjša potrebo po ločenih okrasnih vrečkah in konicah. Nekatere pištole za piškote se celo napajajo iz baterije in omogočajo iztiskanje testa s pritiskom na gumb, namesto ročnega stiskanja sprožilca. To običajno omogoča uporabniku, da zagotovi, da se za vsak piškotek sprosti enake količine testa, kar še olajša izdelavo piškotkov enake teže in velikosti.