While this may be legal, I can only imagine how long it would take to explain these supplies away. You're no doubt going to be held for a bit, fully searched, and have to wait while all the products are tested and, most likely, rendered unusable in the process.
Not worth the annoyance, especailly if you can buy the products at your destination.