Help us name our baby boy

My husband and I have 2 first names to choose from and 2 middle names to choose from and we are clueless as to which ones to chose so help us out please. Our last name is Trahan. In Louisiana we pronounce it Tra-Hon but every where's else they pronounce it Tray-han.

For the first names we have Grayson and Gavin.

For the middle names we have Samuel which is my husbands middle name and his grandfather's middle name. Then we have Wayne which is his Dad's name.

So the possibilities are

Grayson Wayne Trahan

Grayson Samuel Trahan

OR

Gavin Wayne Trahan

Gavin Samuel Trahan

Which one sounds better.