This is a really polished implementation of a great core idea, it's always fun to have a weapon that is a risk to yourself and others, nice job!