Not really sure what gun this break is for. I would guess the Mini 14 or 10-22. It is stainless and heavy. Also Including a barrel thread protector - also not sure wat gun it is for