Argh well you guys wanted it so here you go :P
ps check out the silencer animation hehe (i cheated :D)