You cannot carry more than 3.4 ounces through security. However, you can buy after you pass through security if available. But if you are on a connecting flight once you re enter the US and have to go through security again, you have the same problem.