Ppsh41_Final.fbx (Gun with merged parts, only moving parts are seperated);
Ppsh41_lowpoly.fbx (Lowpoly version, all parts are named and separated, was used for baking);
Ppsh41_highpoly.fbx (Highpoly version, all parts are named and separated, was used for baking);
Ppsh41_lowpoly.lxo (Native Modo work file, lowpoly, highpoly parts included, properly named, was used for baking, texturing);
Ppsh41_Merged.lxo (Merged stationary parts, only moving parts are separated, ready for rigging and animation);
Ppsh41_lowpoly.blend, Ppsh41_highpoly.blend, Ppsh41_Merged.blend ( for your convenience imported files fbx into blender, lowpoly, highpoly, merged versions)
Wireframe, UV can be seen in the screenshots. Cheers!