This Ruger Mini 14 Ranch Rifle is a semi auto rifle that shoots the .223 round. It has an 18 1/2" barrel and has a blued finish and wood stock. This is a new gun and comes with rubber butt pad, scope rings, and a lock. We have lots of accessories in stock.