Unfortunately, I've discovered that NPCs do not use the mods on modded weapons. I gave Cass a modded sniper rifle, with a silencer and the carbon fiber bits (it was my main gun until I got my shiny new Gauss Rifle) and I noticed that while on Cass, it just becomes a standard sniper rifle. Which is annoying, since I was hoping to have her NOT alert everyone to our presence every time she fires a shot. Oh well, I guess.