Finding a file with ls command

/volumes/NEWS_MASTERS/News Masters/AGA143 SCHWEIZER SETUP AM v2.mxf
/volumes/NEWS_MASTERS/News Masters/AGA143 SCHWEIZER SETUP AM v3.mxf
/volumes/NEWS_MASTERS/News Masters/AGA143 SCHWEIZER SETUP EM v2.mxf
/volumes/NEWS_MASTERS/News Masters/AGA143 SCHWEIZER SETUP EM v3.mxf

the above 4 files are in a folder.

I am using the code below to find a file in the folder that starts with AGA143.

set x to do shell script "ls '/volumes/NEWS_MASTERS/News Masters/" & proj_code & " '*"

I get the following result

/volumes/NEWS_MASTERS/News Masters/AGA143 SCHWEIZER SETUP AM v2.mxf
/volumes/NEWS_MASTERS/News Masters/AGA143 SCHWEIZER SETUP AM v3.mxf
/volumes/NEWS_MASTERS/News Masters/AGA143 SCHWEIZER SETUP EM v2.mxf
/volumes/NEWS_MASTERS/News Masters/AGA143 SCHWEIZER SETUP EM v3.mxf

ALL I NEED IS THE LAST FILE IN THE LIST. OR ANY FILE WITH AGA143 IN THE NAME.

Any help on how to do this. I'm actually using Applescript.

Please use code tags as required by forum rules!

Last file by which key? I'd think you need some piping like ls | sort | tail .

sorry about the code tags, I'll try to remember.