Charter Arms Mag Pug

Manufacturer: Charter Arms
SKU: 1627-0036
Call for pricing
Charter Arms Mag Pug