The best medicine for ich on my experiences is NoxIch. They took it off the market but are bringing it back.
Oh look, Walmart has it listed
Oh look, Walmart has it listed

Weco Nox-Ich - 4 oz - Walmart.com
Arrives by Tue, Dec 5 Buy Weco Nox-Ich - 4 oz at Walmart.com
www.walmart.com