Pocket Cannon

Pocket Cannon teaches you to summon Pocket Cannon, a cannon companion.

Source
This item is bought from Marcus "Bagman" Brown in Westfall in exchange for 3 Old Bottle Cap.

Pet Journal
''Mr. Smite kept this in his trunk, but always seemed to prefer his hammer. Seems like a mistake in hindsight.''