Not sure about in recorded demo, though, I'm sure there are custom models made to do that somewhere. Trick: in game, swap the weapon right after placing or removing the silencer and return to it again, this will trick animation time. Another thing you can do is to replace audio files to mute or replace weapon sounds.