There is a new TSA rule that requires the middle name to be printed on the ticket as well, however it is not so strictly enforced yet. For your piece of mind you can call your travel agent and ask to put a note in your reservation listing your full name. You can also have your passport number entered in the reservation, that helps speed up the check-in in case someone decides to give you a hard time because of the middle name.