Excalibur Artillery Shells

Excalibur Artillery Shells

Regular price
Sale price

The most well known shells on the market.

  • 24 Shells per Kit
  • 4 Launch Tubes per Kit