Check out Pistols - Revolver parts Pack Low-poly 3D model on CGTrader for $42.99. High-quality mesh by thatindividual: 31975 polys, 16314 vertices. PBR.
BLEND (Blender, filesize: 1.64 MB), OBJ (OBJ, filesize: 661 KB), FBX (Autodesk FBX, filesize: 1.22 MB), STL (Stereolithography, filesize: 534 KB)