He's 16! He's at that age where parents have really lost their appeal and getting them gifts just isn't the macho thing to do. He'll get over it and regret his actions but it may take awhile.
PS if you hadn't made him, you'd have still been wrong. It's because for the next few years you're one of the stupidest people on earth. He'll be amazed at how wise you and his dad become in the next 5-10 years. LOL