Smallville Heirloom Blunderbuss

The  is a rare drop in the shield weapon class.

Obtained from

 * Treasure Chest in Batcave: Outer Caverns (alert)