Is it possible it's 87105? Those are the small ones. Too small to polish the bore. 87106 polishes the bore very well and is more gentile than the swab stalk. I found mine at Hobby Lobby as well, and yes, in the same isle as the PWD stuff.
I don't like to go ridiculous with the pressure on the inside of the bore because that expands it and the more you expand it the more friction you will create when it rolls.