well i will answer this to the best of my knowledge!
First the OSS is a 24/7 so yes they will fit!- its actually a 24/7 OSS D/S.
all 24/7 magazines of the same caliber will interchange with all other 24/7's (24/7, 24/7 pro, 24/7 Pro D/S, 24/7 OSS D/S, 24/7 pro LS) except for the 24/7 C (compact) pro D/S shortly magazine!
the compact short magazine is to short to lock up in the 24/7's of any other designation, the regular (1) sized magazine that also comes witht he C model will work in the other 24/7's.
the other magazies that you list will not work in the 24/7 series or vice versus.