Yes, it will fit but depending on your preferences it may require some small adjustment. Original factory machining was not consistently dimensionally accurate by modern standards and so 96s had to be hand fitted....hence all the fuss about "matching numbers." (The early Oberndorf and Carl Gustav versions more so than the later Husqvarna production.) But if you have enough spare 96 parts (triggers, cocking pieces, safeties, etc.) you can usually mix and match until you find a combo that works smoothly and safely.