I did the same as ph4570 and Bob's modification above and it works just fine in holding up the handle. My c-pins just slip into the roll pin holes. The pins are not s/s but seem to hold the spring tension just fine.
Hammerhead357: I took delivery of my new one from Magma about a month ago and it is silver colored just as in the pictures above.