better weapon animation
add z-index to animations and handle it properly. move the random noise to its own animation