Check out IWI Tavor X95 Low-poly 3D model on CGTrader for $40. High-quality mesh by rezamedika: 24172 polys, 13196 vertices. PBR, Textured, UV Mapped.
OBJ (OBJ, filesize: 3.01 MB), FBX (Autodesk FBX, filesize: 2.15 MB), MA (Autodesk Maya, filesize: 6.08 MB)