Glock 48 In Stock

Sporterized 303 British Service Rifle No.1 Mk.3

$275.00

1 in stock

Good condition

No.1 Mk.3

See pictures for details