Ive seen this post befor as well. The information I got with it was they were rockchucks,and the were being shot with a 408 Cheytac. Dont know because I wasnt around, but goes to show what kind of rumors get started and spread over the internet, I shot a Barrett 50cal a couple of years ago and will say that if you can see it you can hit it. Pretty fun really, kicks about like a heavy 12ga load, but the muzzle blast is intense to say the least.
Sage