yes, putting different weapons in each hand is extremely basic
however, making different mouse buttons fire a respective weapon is possible but rather complicated
Basically you need to make the right click do altFire in a function i think
this one guy, jake3 i think, hosted a server once showcasing weapons that behave like this
sorry i couldn't help :X