I was going to recommend Outers Foaming Bore Cleaner, but I can't find it for sale anywhere. I don't know that it's as good as BreakFree, but it was decent. I had no complaints.
I have used Hoppes Elite Foaming Bore Cleaner, but I don't like it. IMO, it's not nearly as good as either Outers or BreakFree, nor even anywhere near as good as the standard (nonfoaming) Hoppes Elite Cleaner.