Check out Panzerfaust 60 100 3D model on CGTrader for $45. High-quality Polygon mesh mesh by Plutonius3d.
STL (Stereolithography, filesize: 1.23 MB), OBJ (OBJ, filesize: 40.9 KB), MAX (Autodesk 3ds Max, filesize: 50.2 KB), 3DS (3D Studio, filesize: 27.3 KB)