And this G&P you see here is still running the stock barrel and seen a shit load of hours. The wear on the reviever is not camera flash or man made fake wear. Its real hours. Let her ride.....change spring, and fill it up with some good synthetic grease.