alot of people ask how to make particles from sprites, here's one example
you can add conditions and such to control the spray speed etc
play around with it and exchange bullet behavior for physics if you're feeling crazy:
particle example
please ask questions if you're curious if something slightly different is possible
and let me know if your system has trouble running this, so I can tone it down