Works really well on the bolt group, just disassemble and put into the basket for 30-40 minutes. I use the Hornady gun parts liquid cleaner mixed with distilled water. Had a Hornady 3 liter cleaner but only lasted about 6 months, I'm using an Ebay stainless "commercial unit" around $100 also about 3 liters.Mostly use it for my brass but comes in handy for pistol parts also.