Project is made by Blender program, but I am not professional 3d artist. 3d model, which is Kalashnikov rifle, is divided into many parts with certain names. You can use these parts of rifle for making animation, like reloading the gun. Materials, textures, nodes, shadings are also presented. Hope its useful for you.