APACHE

Previous trademark manufactured by Ojanguren Y Vidosa located in Eibar, Spain.

APACHE Models

6.35mm cal., clip fed magazine.