Eurofighters, F-16s, Mig35s, Rafales, Su35, Mirage2002, Mirage 5
It will not be easy to train pilots for all these different fighter planes, some pilots may have to train for 2 different planes, just incase needed during war time. I dont see how this is beneficial for Egypt in the long run, yes they have made all those countries very happy but during war alliances can chance within hours, spare parts etc, plus alot of resources will be needed.
Less platforms with cutting edge training and warfare is better.
We all know where this money has come from, but Pakistan made the right decision to not join the Yemeni war, we need to first build ourselves up and become independent, then slowly we will expand and build new alliances.
Look at China, it has not joined any foreign wars but it is slowly becoming deadly, the day it rises the whole world will be in a shock.
Alliances doesn't mean you become a pet. Alliance is about partnership, dual interest. We are very happy with a strategic alliance with China and Turkey.