ranger nerf sounds good, i noticed it was 2 shot ingame. if it doesnt also have a dedicated sidearm, its kill potential is reduced, making it more of a high damage support class rather than solo kills
if the breaching class is the one with the syringe, c4, and mac10, you may be overloading the class with too much utility. if you dont touch assault rifle spread, maybe consider putting it on them so they have that distinct tankiness niche