I also have used generic windex with ammonia for milsurps with corrosive ammo. Make sure it has ammonia. Some doesn’t. I’ve only ever used water for BP. Last feb I took 2 rifles and 3 pistols on a Boy Scout outing. That night I heated water on the fire and had them all cleaned in little time. It’s really not that hard.