You may find one that fits better, but the finish may not match. I sold a very nice one last year for $40, and it was one I really should have kept. I did find another on eBay (after lots of looking) for about the same price. I would keep the handguard you have, since it likely is the one that came on it. Workers on the assembly lines sanded these pieces until they were close to specs and looked acceptable - I think Charlie "Painter" posted some pictures once of stocks being sanded and inspected by women workers just before being dipped in oil. - Bob