Wow .50 Beowulf on an AR platform ! Do you have some sort of Barrett style muzzle brake on it? If not I would look into that to help out the recoil.
As far as a recoil pad, Look at Cheaper than Dirts or Natchez's sites
[ Post made via Mobile Device ] 