Sounds like you are set, but just as an FYI, there is a member on the site that has made some very nice reproductions of these. If you or anyone else is in need maybe do a search and he'll pop up. I got a set and they are pretty nice.
I found that on the ones sold on mikesxs, that the small roll pins are a bit larger and one needs to enlarge the slot somewhat. Just sayin'.