Yes and no. If they are in good working order go for it, but don't expect them to be free from fogging up. I have had a bunch of vintage Weavers and they do have a certain appeal, but if they need repair it's not worth it.