Blunderbuss

A Blunderbuss Is...
A blunderbuss is a very long gun that looks kind of like a rifle.