I really enjoyed that :)
The animations of the change are great, the bullets are fun, the Sniper rifle felt really rewarding as it required precision.
I would change the movement, grid based movement felt wrong for this type, if you're planning to invest and enhance it.