I have this AR-15 upper in .50 Beowolf to go boar hunting, but never did. It has been fired about 50 times. Recoil is more of a push rather than a slam. Spikes upper receiver, Magpul carbine length handguard, Spikes gas tube, bolt, gas block with pic rails. It has a 16" stainless barrel with muzzle break. It has two Alexander Arms 4rd mags and one Alexander Arms 10 rd mag.