Another find in the big parts lot I just bought is this feedblock. Original??? Looks like I need another Rain Cover! It might have proof mark between the two rivets but there is light pitting and I can't tell. What do you guys think? I Looks like a lot of work!