This Barrett Model 82A1 is a recoil operated, semi automatic must-have for the serious gun collector. It has a 10 round magazine, 29 inch barrel, and 57 inch long overall length. It comes with a Vortex scope. The ammunition in the pictures is not included.