Range firing experience ? Well, every one wonders over when you start firing and usually the first question is "what the hell is that ?" The second being "is that legal ?". The top picture is of my 50 cal. "Bull Pup" from Barret. Well, so called bull pup, it is a different design than the original design which is the one pictured below. The first one uses some what of recoil "compensating" device as Barret calls it. This device built into the action actually makes the Bull Pup more enjoyable to shoot than the full sized version pictured below it. The other difference between the two, if you didn't notice in the pictures, is barrel length. Hence the "Bull Pup" designation. They also both have 10 round detachable mags. They are not really "man stoppers" as all that would be left would be pieces and their boots ! The 50 is capable of shooting threw tank armor and aircraft armor. According to Barret when I bought them, they will shoot through two feet of solid concrete with enough force to still take out the target on the other side. The only two draw backs to them are 1. The bigger one with out the recoil absorber beets the piss out of you after 4 or 5 clips full of ammo which brings us to 2. it cost me any where from 4 to 8 dollars every time I pull the trigger. There are no scopes on them currently as they both keep breaking them, yes even the $2,500 dollar one especially made for them, with regularity after about 100 to 200 rounds. Some times they go a bit longer on the Bull Pup, being that the recoil is a bit less. The muzzle break is some what effective at keeping the rifle on the ground, but does little for reducing recoil. Needless to say I don't regret the purchase of them at all. What other weapon gives you the ability to stop a tank that a civilian can own ? Well, none I am capable of owning with out being in Iraq !