Here is something i came up with, had an idea from battlefield's QBZ-95 animations so tried to imitate them.