Does anyone care to guess what this firearm part is ?

Printable View