It might be "legit", but it's pretty obviously not (copyright-)free for others than some sort of non-profit hobbyists.
The net is full of sites with "Free SFX" and this site might be a collection of those, aimed at some hobbyist movie makers. The licenses for these "Free SFX" are generally for non-profit use only and the maintainer usually does not take any responsibility over the copyright of the sounds. So they're made available to be used "at your own risk". Some might be stolen/ripped.
Get sounds only from places where you can verify the copyright holder and how he has licensed the sounds. That's how it's legal/legit.