Did you mean blunderbuss?
blunderbuss
noun
°Old style of firearm with a distinctive large opening at the muzzle, therefore able to fire quantities of nails, stones, shot, etc.