Bullpup on kivääri- tai haulikkotyyppi, jossa sekä lipas että laukaisukoneisto ovat liipaisimen takana. Näin aseen kokonaispituus saadaan lyhyemmäksi kuitenkaan lyhentämättä piippua aseen kantomatkan ja tehon kustannuksella.
Tunnettuja nykyisiä bullpup-kivääreitä ovat muun muassa itävaltalainen Steyr AUG, ranskalainen FAMAS, brittiläinen L85A2 ja belgialainen FN F2000. Myös suomalaisesta Valmet M76 -rynnäkkökivääristä suunniteltiin laskuvarjojääkärien käyttöön tarkoitettu bullpup-versio, Valmet M82, mutta se todettiin sopimattomaksi palveluskäyttöön. Asetta valmistettiin noin 2 000 kappaleen erä, pääasiassa itselataavana kertatuliversiona Yhdysvaltojen siviilimarkkinoille. Bullpup-haulikoista mainittakoon Pancor Jackhammer ja NeoStead 2000.