I'm sure creating it with the intent to sell it or distribute it would be, but if it isn't illegal to buy and use the explosives then I doubt it would be illegal to attach them to your own possessions on your own property
why? It's not like they're trying to hide the fact that it explodes or trick people or anything. I highly doubt what ever explosive system it has is kept armed either.