I hadn't noticed this before, but since Right Click is used for Aim it pretty much doesn't do anything for a good number of the weapons.
Maybe it should do something for those weapons, otherwise it just ends up being wasted much of the time.
Alternatively, maybe Aim should switch default bindings with Shove. Shove is likely to be used more often and is more important than Aim most of the time. Also Shove's current default to Ctrl means it's not easy to run while using Shove, while Aim is less likely to be used while running.