The Blaster has sold for around $35 in the past but when you factor in the free $10 gift card, $30.44 is a good deal on a solid Blaster in the Nerf Rival line.
https://www.walmart.com/nco/Nerf-…/439334412
They also have a bunch of other Nerf blasters that come with a free $10 gift card: https://www.walmart.com/col/Free-…/950791551