I'm using a different build now, but for a long time I ran with this. It's my version of a universal soldier build. Can kinda do anything you want.
It's obviously not perfected but it's worked quite well. I'm not a big fan of Min-max, I want to be able to not get screwed by rock-paper-scissors. My char was pretty much a complete torso-spammer but he could take aimed shots occasionally.
S:5
P:5
E:8
C:1
I:8
A:7
L:6
Traits: Fast Shot and Blind Luck
Perks: You can take your choice, it's a versatile build. But I think the core ones you should for this would be Action Boy, Toughness, Improved Hemostasis, Adrenaline Rush, and BroF(Weapon Handling if you want BG, I did.)