Found a ring that says The Alamo on it Its obviously a gift shop item but I cant find anything about it online. Anyone ever seen one?