In Marion County: no chance.
I've heard that the Franklin, IN store sells them. I've not been in there for 3+ years, though.
-J-
No guns at the Franklin Walmart. They usually have a decent selection of ammo. None at the I-65 Greenwood store either. Both Columbus Walmarts have guns though.