Well the DPS and the PPS ( power per second) of all weapons are equal. So it doesn't really matter what combination you use.
The only usefull effects are : increased shield damage ( ion), increased block damage (punch), no shield/ increased block&armor damage ( pierce, more general damage with...