24 in barrel length, I filled the stock with heavy foam to put weight in the rear of the stock to keep it from jumping up and smacking my cheek and it got rid of the famous hollow thud those empty stocks are known for, it balanced it out real well also. yes gun is located in Claiborne county