Rapid fire, point shot and serial killer are just useless. Id say take the veteran perception increase.
You want opportunist to be your first feat, not an end one because it has such great synergy with bursts paired with suppressive fire, its gonna dominate. You want those two befrore lvl 12 or smthin like that.
I get that you want to play with pistols, smgs, ars and snipers but its only gonna work at maximum normal difficulty, and its not going to be much fun since you are not really hitting many fun synergies, like you are missing a lot on all of them.
I recommend you stick with just smg's or just ar with sniper so you can get the full synergies, but this would be about min maxing and you probably want to just try all of em at once.
As it is with 7 dex your ap cost of the smg is really bad, with them you want to only invest in dex after you started with 10 in it
7 strength idk what you are really doin with that, when playing guns you only need 3 in that, same with will.
And with sniper rifles, you really want ambush and the same story as with dex, you want to start at 10 per and just dump into that.