I haven't tried to polish metal yet. Here is some info from one of the best. I don't know if it's his current method or if he would use it to polish a reflector.
Here is a recent thread from a very talented member that built an aluminum reflector from scratch.
Best of luck. Hopefully, someone that knows more chimes in soon. I find posting pictures usually gets more member participation.