Gun is like new never fired comes with all factory items. Barrel is 3.5" Grips are factory G10 $650.00 Located in Shelbyville