I promise I’ll have a more elaborate answer when I have access to a real keyboard, but for now, what Ronnie said is good advice.
The slayer of Terramorphous COM is bad… Seriously. The orange glow and big numbers might make it look impressive but it actually does very little for you.
A renegade COM would help you a LOT more.
I’m not part of the “Infinity sucks” bandwagon, it has its place… But that place is not in Sal’s hands.
An normal anarchist pistol with the same parts would get you better results. You have ammo regen, the Infinity brings you nothing you don’t already have.
What allows you to kill Terra is your Bee, not the Infinity. (And eventually the Bee should go too… It’s a crutch, especially on a DPS monster like Sal)
And read the skill guide Ronnie linked, it’s quite useful and was written by a very friendly, knowledgeable and handsome fellow. 
Have a look at the top gear for Sal thread too, also written by that charming man.