Soak mine in an old washing up bowl filled with hot water with a dishwasher tablet dissolved in it, comes up a treat. I have 2 so they're done on a sort of rotation.
Boresnakes are another American convenience tool for lazy people.
Many guns are affectionately known by ladies names and benefit like ladies by being looked after correctly every time they are taken out by being kept clean and given a serious rodding.
Boresnakes are OK for a quick clean through but that's all. There's other threads on this and other websites where their performance characteristics are discussed in great detail...
I put mine in a bottle with warm water and washing up powder. Then I shake it like a Martini. Comes up good as new and does not get me shouted at by the wife for making the washing machine smell.