Charter Arms Mag Pug

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