bull gun


noun

a target rifle with a heavy barrel.