Check out Rifle QBZ-95-1 Low-poly 3D model on CGTrader for $35. High-quality mesh by Mr-macbeth: 21795 polys, 11145 vertices. Rigged, Animated, PBR.
BLEND (Blender, filesize: 180 MB), OBJ (OBJ, filesize: 3.82 MB), FBX (Autodesk FBX, filesize: 1.94 MB), TEXTURES (Textures, filesize: 276 MB), UASSET (UnrealEngine, filesize: 327 MB)