Strike Industries Oppressor and JCOMP Gen2. A really nice, classic Type 89 compensator with chunky concussion reductor with most awesome name you can have for muzzle device: OPPRESSOR :D
Both models share one PBR material in 4K.
Oppressor: Verts: 568 Tris: 1,2K
JCOMP: Verts: 1k Tris: 2k
Made in Blender.
NOTE: Gun is not part of the product. But its available here: https://www.cgtrader.com/3d-models/military/gun/skeletonized-ar15-skelred