there is a product out now called demon shine ! looks like pink water. You spray it on wipe in with one of thosemicro fibre cloths ( dont have to rub for hours !!!) and comes up like a mirror finish , only takes me ten min , and i mean ten min to do my p38 . No residue on black plastics etc . I have used all sorts over the years and always means putting an afternoon to one side and a sore wrist , this stuff really works well , no smears , no residue and lasts for ages too .i love the deep mirror shine you get off the epsom green metalic paintwork so i do mine twice weekly .