so about those new US indy slotted mags...

Green Scotchbrite, and WD40.....