In the second picture on the inside right side of the open heart, I put a drop of silver testing acid. It turned a really deep, dark red color (indicating sterling). Thanks for the question!
I am sure it is vintage though, based on the lot of stuff it came from. Everything in that lot was late 1980s and prior. Coins, jewlery, garbage pail kids cards, and a few nick-nacks...