'Just gotta'
Do-it-yourself can cost you a bit if you try to sell the item.
If there is a mirror reflective finish on the feed ramp, and that finish didn't come from a recognised shop like pistolwrench,etc., I will pass on the purchase.
Polishing, most likely won't help, and can lower the value, so why do it?
I have a couple of 'polished' ramps. They were done with a dab of Somechrome, my pinky, and a ratty t-shirt.
I get the warm and fuzzies looking at the ramp, but they came at a price.
salty