Okay, looked it up on the interwebs.
Metal:
Quote: "Metal
To see metal in your dream, signifies strength and character. It may also symbolize the inhumane side of society. Consider the exact type and shape of metal and what you were doing with it.
To see solid metal in your dream, represents your libido and sexual desire."
Gift:
Quote: "Gift
To dream that you are giving a gift, signifies your generosity towards others. Alternatively, you may be trying to express some feeling or have something awkward to say that has to be carefully packaged. If you are showering someone with gifts, then it indicates that you are being overly pushy with your advise. Or that you are trying to hard to be accepted. If you are buying or giving someone expensive gifts, then it symbolizes the sacrifices you are making for that person. You want to make them feel important. "
So you're inhuman and also making sacrifices for someone. It makes perfect sense because the Internet said so.
If you consider Metallica to be "solid metal," then that changes the meaning a bit...
I will live forever or die trying.