Yes you can go to Walmart Money Services and use the Walmart Gift Card and swipe it at the register to pay for the Walmart Money Order as long as you have enough money on the Walmart Gift Card.
Walmart Gift Cards are basically just a debit card that someone added money too for you to use and you can use it for purchase of anything at Walmart.