1971 demon 340 #'s matching

I can't say for sure that the motor has gone through a total rebuild and as far as miles on the motor, I dont have a clue. I would suspect that it has been rebuilt, it seems like on the engine spec sheet, it called for aftermarket high compression pistons of some sort. Ill have to do some digging and find it and post the specs.