I ended up buying 4 cans of brake cleaner at WalMart and a bucket. I soaked the disassembled components in soapy water over night, then rinsed them off and began spraying them down with the brake cleaner in the bucket. After 4 cans of cleaner, there was enough in the bucket for them to soak for a few hours. This worked very well, though not perfectly, I brought them with me to the quarter car wash for some washing. This worked amazingly. I carefully secured the mag bodies under my boot and went to town. The only thing that didn't get pressure washed was the floorplates. They look as good now as they did when they were helping some Albainiac play a round of genocide. Mag condition is poor, though. A few look almost brand new, others look like they have been banged around in a mag pouch while running from IFOR tanks/helos. Some slight surface rust....next time, I will be buying brand new ones. My girlfriend had a shit-fit because the sink knobs were sticky from when I was touching them with cosmoline on my paws. Getting her to scrub down my funky magazines, thats pretty funny. You are a lucky man.....