What engine size?
What is your zipcode for locating purposes?
Below is a list of direct bolt in engines located near your home.
When you call the salvage yard listed next to the engine they will be able to give you the condition and any warranty terms. I personally cannot guarantee the engines, that is the responsibility of the person selling it to you.