Update in Delafield WI - So, I went back to the local Target at lunch today and this happened:
They didn't update the price tag on the shelf. So, I took a picture of it and grabbed two boxes. When they rang it up, it came up as $19.99 like it was supposed to. I told the lady at the register that it was marked $5.98 on the shelf, otherwise I would have grabbed cheaper blasters because they're just for cube wars at work. After some of the red-shirts ran around for a few minutes, that's what I paid. They have 2 left, but I'm sure that they have fixed the price by now. There is no way that would work a third time.
Social Engineering: Because there's no patch for stupid.
I saw your post and went to my local Target here in Turkey Creek and they had it marked $5.98 also, man best deal ever!