shipping icon

pickup icon

Scarlet Witch

Scarlet Witch

Regular price
£44.99
Sale price
£44.99
Regular price
£79.99
Sold out
Unit price
per 
Tax included.

Scarlet Witch
60 Shot Barrage




New for 2023

Behold... the ominous power of the Scarlet Witch. Witness an explosive display of fiery effects that will leave you spellbound and trembling in awe! 60 shot with fan effect.

Shot Tube Size - 20mm

x

x