That's not too bad for the Stampede. The best I've paid is $44.00 at either target or walmart when they're on sale. I tend to stock up on them at that price, usually get 5 or so at a time. I'm the "nerf gun guy" in most stores I visit
Soon I'll hopefully be buying wholesale directly from the manufacturer and that should shave off a decent amount of up-front cost and also allow me to buy exacly what I need and not just hope the stores have restocked from my last visit.