How can I send to grep the search patterns through xargs after using awk?

How can I send to grep the search patterns through xargs after using awk?

awk -F”:” '($5 < 400) {print $1}' file1.txt | xargs grep  file2.txt

The output I’m getting is this one:

No such file or directory

Thank you for your help.