Uhm, if they're on the same LAN network, they should be able to share files. No VPN required.
It sounds to me like you have the Windows firewall turned on, or some permissions issue with file sharing (or perhaps file sharing is disabled on one of the machines).
Obviously, if you want some...