Is rather funky.. if the weapon change is in progress at game end the weapon goes around in loop.. its really funny to watch.. its happened to me qquite a few times now.
I guess this would be the same problem as head freeszing with head upside down on game end.