I ordered the Amazon one. It says delivery mid-april. It may not even be in stock and the OReilly one is out of stock. I found a company that will rebuild out vacuum advances.
https://www.my-classic-car-trader.com/product-page/distributor-vacuum-advance-rebuilding. I'll give them a call on Monday to see the details. Thanks for the help guys