Seems like a slightly less expensive option to the Noveske SPR or a custom build. How is the accuracy? Any owners out there with feedback or a comparison to other accurate upper?