How can I gift an app in the app store?
Currently, it is not possible to gift Mac App Store apps directly. There is a workaround where you could buy an iTunes Gift card (from the iTunes store home menu) for exactly the price of the app and the recipient can redeem the code in the Mac App Store