Snub-nosed: (n)

A firearm, usually a revolver, that has a very short barrel.