Waveshield won't play files ...plz help

You might need to quote all of the space characters in the name:

"2 .WAV"

The SD card filenames are 8.3 format and the library may not handle matching a string that isn't already in 8.3 format.
And get the case right.