I have bought second hand twice previously.
I picked up a set of Rockshox Domains (160mm) followed by my current set of Marzocchi 55 Micro Ti’s (160mm). I went and saw both sets of forks before buying.
Both were in decent condition when purchased, I ran the Domains for about 2 years & serviced them myself – I experienced no major issues with them in that time. Rockshox are easy to service & would make a good choice.
The rebound has just gone wrong on my Marzocchis so they’re off with Windwave being repaired currently (I’ve had them for about a year & not serviced them yet).
Whatever you get should be 50% (or less) than the current new price for an equivalent fork.
Definitely worth checking stanchion wear, especially if you buy a Fox fork as they are known for stanchion wear issues. Anything with stanchion wear would have to be seriously cheap to make it worth buying. New stanchions are usually pretty pricey.
Finally – check your frame is OK to take 120mm forks – frames are usually rated for a maximum amount of travel fork you can fit. If you go over this then you’re more likely to crack the frame. What bike are you fitting them to?