These 3 sentences are all correct as English sentences. They express slightly different things but all could be applied to sending someone out to obtain something.
Below is an attempt to highlight the differences. In practice, it would not matter.
get - the person has to take control of an item
find - the person is searching for an item but doesn't have to do anything other than locate it.
buy - pay money for, but not necessarily bring back.