2001 Shadow Spirit 750
Welcome to the forum from West Chester, PA. Good looking bike ya got there. Don't worry about the 40,000 miles. Take care of these and they will run a lot longer than that. Almost 80,000 on my 2001 Spirit 750. Others here have listed much higher mileage. you should enjoy it once you get the foot pegs/controls figured out. have fun, stay alert and ride often.