If you spend an hour thinking about how to beat security, your probably can figure out at least 5 ways to get around anything they have - except blind luck. So, if I can figure out how to get knives and guns past the checkpoints, how about those terrorists that plan for years and have millions to spend? I do not think that the security today or any reasonable effort in the future will be able to stop a group of people who have the will and planning to defeat security.
HOW TO GET WEAPONS PAST SECURITY:
1) Incorporate a knife into a indectable object. Much like a jigsaw puzzle where one of the pieces has sharp pointed edges. Once on board, assemble the knife from your "puzzle".
2) Bring knives or other weapons made of non-metal materials, like a nilon knife -
http://www.domesticspy.com/store/protection.htm
3) In an isolated part of the airport grounds, toss a weapon over a fence so that an airline "employee"can easily retrieve the weapon.
4) Castor bean extract -
http://www.nbc-med.org /SiteContent/MedRef/OnlineRef/FieldManuals/medman/Ricin.htm
or another choice chemical agent that the security checkpoint will be clueless to stop -
http://members.aol.com/webmedic4u/Biochem2.html#Ricin
5) Stand just beyond the perimeter of the airport - shoot the plane down with a low-tech rocket launcher (or really good slingshot

.