Blunderbuss

Etymology
From donderbus, "thunder gun".

Noun

 * 1) Old style of firearm with a distinctive large opening at the muzzle, therefore able to fire quantities of nails, stones, shot, etc.