Hi! An early preview of the Sprite Swap feature is available in the 2.2.0-preview.1 version of the 2D Animation Package.You can test the feature on 19.2, and it may help to achieve the specific animations and use of different weapon Sprites you want to do.
Sprite Swap is still very early in develop and a second draft of this feature is coming soon to 19.2 and 19.3, but for now please try it out and let us know of any feedback you have on the [Preview package thread.]( 2D Animation v2 - Preview Packages page-6)