Yes it is the factory 26" barrel.
As far as accuracy I have taken it to the range once and fired it 6 times. I was using H1000 and 150gr TTSXs and it was about 1.5" at 100, but I haven't messed with load development, seating depth, etc. any further. The load I used were work up loads. If a buyer is interested I can include the remaining TTSXs.