So I got the gun on Thursday and all appears good. I'm gonna strip down the pistol next week and get it nice and clean but I have already disassembled the magazines and cleaned them out. Both were pretty greasy and were soaked in Simple Green and then brushed clean. Took a few cycles of rinsing then brushing but they've come up pretty good now.