In the old days the BCRA issued IVI 9mm ammo to those who participate in their annual service pistol matches. We crono'ed some of the those IVI ammo and they came out at 1250 fps with a 124 gr fmj bullet. These ammo were indeed intended to be used in the Cdn Sterling SMGs. I and other club members have shot thousands of these ammo through Browning, CZ75, Glock 17, Ruger P85 and Beretta 92s. They were very accurate, a friend using a Beretta 92 shot a 2" 10 shots groups standing at 25m. BTW, the Browning developed a crack on the frame near the ejection port and the CZ75 cracked the slide stop pin. Both the Glock 17 and Ruger p85 had no problems at all.
Later on, we received another version of this ammo with a white primer (the original IVI 9mm have brass coloured primers). We were told that this was especially loaded down for handgun use. From your attached photo you seem to have the latter version.