I always found our store brought chooks lived on average 6-8 years with 4-5 years production but our broody hatched chicks lived 12-15 years with 10-12 years production, I think it's to do with nutrition of the laying hens and how the chicks are managed in thier first week of live.