the tracker is really strong here, as mafia are doing a lot of actions - the doctor and roleblock actions are both things that are really scary to get tracked (e.g. if the roleblocker gets tracked to someone, then executed, then the tracker has an extra innocent result) and the mafia has less ability to coordinate who perpetrates the nightkill
obviously a gunsmith misfire is pretty rough and also likely but if the informed townie gets their secret out asap (which they should, and can be expected to imo) i think a gunsmith might be hesitant to claim an early has-a-gun result, which would be the worst case. moreover, at the end of the day the information + the confirmed mafia doctor indicates to town that there are three town roles with guns, which is quite useful for clarifying things
the biggest problem, to me, is that power is very diffuse. even in spite of the night-specificity that helps the mafia out, they still have 5 people that they need to find and kill, which is hard. i would suggest
removing the friendly neighbor (and keeping the inform, which i like)
and making the tracker 1-shot or making the cop night 2 only