I would at very least have someone drop in a go gage and no go to make sure the headspace is correct. It may be an hs precision stock or bell and Carlson unless someone painted the factory stock but I doubt that as it looks like fiberglass at the swell area in the barrel. It has been restocked for sure.