Speaking only of the hero prop. Aluminum is cheap, CNC'ing is cheap. I don't think they would go through the trouble to use nickel silver. More expensive and copper, nickel and zinc are about 3 times heavier than aluminum, ignoring alloy. I doubt the hero prop for one of the main characters...