I have a Remington 700 in .223 with a bull barrel that has had extraction issues since the day I bought it (used 10 years ago). It currently resides in Idaho and I had my dad take it to a local gunsmith. After an inspection the gunsmith said the headspace was too large and the barrel needed to be reseated. I do not know very much about how the ejection system works but the price seems high. Any thoughts?