25 ACP Triple K Baby Browning Magazine

Regular price $50.00

6 round capacity