Ever wonder why Superman just stood there, arms akimbo, while the Bad Guy shot at him, but ducked when the empty gun was thrown at him?
Because he was proof against bullets, not thrown objects.
Muss his hair, maybe?
(Snicker, Snicker!)