it looks to be complete and seems correct , its been rebuilt, but dont think stock is changed as the original stock should be dated 1903 for that serial number range [ 398566-460407 ] there were 61,841 made in that year , the second last year of production , the finish is far from perfect but looks original , as long as its not too expensive i would go for it