I think Shotgun + Sniper set up is the best, with a magnum (or the rawket lawwwwncher which you love so much!) for bosses or sub-bosses. No need whatsoever to use a magnum on regular Joe Majini though.

EDIT: Grenade Launcher + Flash Rounds for headsprouters and spiders too.