Can you identify this part?

We have a mystery part here today – does anyone know what it is? We’re thinking some type of bolt carrier, but don’t know what it’s from…

[nggallery id=124]