You can still purchase GC with CC at walmart in my area. Also, here is some info i found...
"Yes, you can purchase a Visa gift card using a credit card at Wal-Mart. The same is true for other gift cards such as Amex, Mastercard, and shopping/dining varieties - all can be purchased using your credit card. ... Yes, you can use a credit or debit card to buy a Visa gift card at Walmart or at other stores."