Audio is implemented using FMOD with Unreal Engine.
I used the unreal FPS demo project for the first part of the implementation, jump/land and reload sounds are from the template. However my dynamic Foley system automatically adds Foley to these actions.