Just to add to the warning, I had a very similar experience in 2018. It went something like this:
End of May: Ordered a grenade and 6 spare pins, with a game coming up in 3 weeks
Over the next fortnight, sent 3 emails to ask when it would be despatched, called multiple times and never got an answer to either. Final email mid June to say I'd like to cancel the order and get a refund or I'd go through CC. In the meantime ordered a dynatex which turns up in a day, so I had something for the game.
Holiday came up and I forgot about it
End fo August: A mystery package arrives (at the billing rather than delivery address), containing the grenade. I then received an email saying sorry for the delay on the grenade ("supplier issues") and the pins would follow when in stock. Suffice to say the pins have not arrive a year later, but I never even bothered to chase as I know what to expect.
So technically they do provide a product, but they are crooks in just about every other measure, such as the timescales they advertise and their approach to refunds.
FWIW the dynatex has worked flawlessly, the VTG has gone off in my hand / not gone off at all without a smack on a wall a few times.
TLDR: Avoid SWAT like the plague and buy a dynatex.