You could obtain this weapon from the Red Gift.
It appears as a snow container on your back (red part almost equal to robloxian 1.0 torso, and a half-transparent grey-white cylinder, representing the snow tank)The container is connected to the "sucking" part with a hosepipe (simular to fire extinguisher, but a bit thicker). The Snow Cleaner is always on your back. While its inactive, the "sucker" part is attached to the side of the backpack. While using this weapon, you cant equip any "backpack" item (medcit, defibs, etc.).
When you equip this weapon, a gui simular to snowball gui appears at the bottom of your screen. However, unlike the snowbal, you have 32 small snowball icons. by pressing R on snowy ground, you can reload the snowballs (the animation is 25% quicker than regular snowball reload, it looks like you suck the snow with the "sucker"). You can also reload 16 snowballs in exchange of 1 ammo station load/charge. Any armor clip bonuses do not apply to this weapon.
As you might have thought, this weapon shoots showballs. The snowballs from Snow Cleaner deal 50 damage (2x times the regular snowball damage) and fly farther (they still have an arc). They also Snow Cleaner is semi-automatic. Minimum delay between shots is 0.25 seconds.
Each snowball in the "clip" you have, fills the tank with white snow part by 1/32 of the tank. (obvious).
P.s: this suggestion is very rushed and poorly made. If someone made a model of this item, id appreciate it. Tell me what you think about this concept.