Problem with using simple 'zasleh' selection is the original slide stays in place, so it looks kinda dumb as the barrel isn't being exposed, the slide just looks like it's briefly just got a lot longer out the back end.
I'm guessing using animations tied to the 'fire' eventhandler would look better? Anyone know what the reserved word for the linear translation (as opposed to the rotation animation) animation is?
OTOH, I've used the simpler 'zasleh' selection to cover the bolt texture on an M4A1 with a texture of a retracted bolt, showing the exposed breach with a round being engaged into the bolt face... in that case the simpler method works pretty convincingly.