Yes, only ferrous metals (metals containing iron) are actually magnetic. No, they never bothered to explain why Hard Man is weak to Magnet Missile. Stop asking, it's an NES game.