no, I edited my post. Ammo? Not even sure wtf that even means.
anyway, my store doesn't have the orange demo button. Or if it does it just got there recently. I found the demo easily enough because there's a "download" type icon next to a game (FIFA was the only one). I was simply asking how others were getting to a demo section because I looked and didn't see one.
It means that he thinks you and many others are just Wii U bashers looking for something to complain about, and you've run out of "ammo" aka, "posts" because other users feel the opposite.