Most definitely phenibut. But that is because it is a very powerful drugs. It works very well but tolerance builds up quickly and I would advice no more than once a week.
Magnesium helps calm me. But certainly not enough in an anxiety provoking situation.
L-theanine has never done much of anything for me. I haven't tried it in a long time but from the times I remember trying it, I got no results.