looks like it fills the street sam tank and shootem up sort of role pretty well.
tons of dodge dice and a surprising amount of damage soaking dice as well.
I would point out you don't really have a secondary skillset and you may have some issues on missions where you need to get through any amount of security since all you have is longarms no sneak and no palming . your shotgun and sniper rifle both have concealability of +6
If your actively concealing your gear it'd be palming + agility vs perception + intuition, your not allowed to default on palming though so you can't actively conceal your gear. This means the person looking for your guns is going to be rolling perception + intuition[mental] + weapon size modifier(+6) + situational modifiers and they only need 1 hit to notice your guns. In other words if your hoping to walk into any non restricted place with even minor security they almost certainly will notice your guns. you might be able to get around being immediately arrested by getting a license for your rifle but the spas is forbidden. Fortunately you are allowed to default on sneak but you'll still only have 6 dice for that so yeah you'll have a tough time getting in anywhere without having an HTR called on you.