 You know, you can't get oil-based paints anymore, but you can get acrylic alkyd, which is an oil-water modified enamel paint, which would be perfect for shelving. Okay. So you would need to sand the old off.