Question, .50 BMG or .50 Beowulf? If .50 BMG I agree with what the others have said, but if .50 Beowulf I guess an M4 stock
might stand up to the recoil. You can get a rubber butt pad for the M4 stock inexpensively; I have one on my 5.56 M4gery, as a spacer, a recoil absorber is not necessary for that caliber.
.