Spanish m43 Mauser rifle
M43
Spanish copy of German 84/96.