I've used Simple Green & a tooth brush & warm-hot tap water & the frame was stripped including the slide lock, trigger bar, breach block etc..
I let the pistol frame air dry in front of a mini fan & reassemble..
I only use the few drops recomended of oil on the slide rails, barrel, slide/hood & connector..
You don't want to over lube a Glock as It will just get messy, No need for it..
I have in the past used TW-25B in place of the oil with 100% results as well..