Camo finish 28'' with all the tubes/case etc. Has a nasty gouge on the ejection port but the internals look sound.