Fairly easy.

Making a reliable one, with predicatable burn time... not so easy. Particularly considering your package.