This is the front block from the Empire Resurrection. They will fit Empire Resurrections, Empire Snipers and WGP Karnivors. They may be a tight fit onto the Karnivor body but the one we had slid on as we tightened the front block screw. You may need to clearance the "key way" section on the inside of the front block depending on your Karnivor body and it's finish. It seems they fit better onto the polished bodies. We have a limited quantity of them and are unlikely to have them available again. Matte Black finish. Gun bodies are just for illustration and are not included.