What is a gun in a hat called?

A cap gun.

Share This Pun


Copy Link