Amazon offers the BOOMco Halo Covenant Needler Blaster for $23.95. Clip the on-page $5 off coupon to drop it to $18.95. Plus, Prime members bag free shipping. (Non-members can spend $35 to bag free shipping; otherwise, it adds $7.23.) That's the lowest total price we could find by $11. It includes an 8-dart spinning barrel and light-up magenta "needles" on top. Three AA batteries are required (included).
Update: Specs corrected.