Not sure about the forward poiniting pin, tow... Maybe I remove it. It is stainless, so It would be possible to polish them, but I leave it brushed for now.
Very nice work - making it yourself is always much better than anything you could buy. But go the extra mile and polish them and use slotted round head machine screws instead of the phillips head.