Guns, Dogs and Blades QnA

I am going to guess Italian made as they have several that store the ammo in the stock? Basically translated I got no clue!

French I believe.