There is a known bug which causes a players weapons attachments to not appear to other players.
If this happening when the player fires the bugged weapon it will make no sound for other players. The person operating the weapon will still hear its shots.