Check out Cannon 149-35 3D model on CGTrader for $4.95. High-quality Polygon mesh mesh by jazzman26: 192775 polys, 98112 vertices. Textured, UV Mapped.
MAX (Autodesk 3ds Max, filesize: 14.5 MB), OBJ (OBJ, filesize: 18.7 MB), FBX (Autodesk FBX, filesize: 9.18 MB), STL (Stereolithography, filesize: 9.19 MB), DXF (DXF, filesize: 69.7 MB)