Here's a small tidbit of info when I worked for DoS we got a lot of G19's -- the .gov price at the time was around $221 for a G19, w/ night sights, and 5x15rd mags from Glock. Now since the G19 has a pretty good record down here for Federal folks it was bought for, I'd argue that for economic reasons one could write a intelligent source source justification.
Someone however is clearly anti-Glock - probably because they believe troops are too stupid to clear the gun before pulling the trigger during disassembly.
No company in their right mind will give Colt Canada their TDP, so that is just downright stupid including that or some type of economic set aside on a requirement this small.
The CF has maybe a requirement for say 20k pistols? Maybe 30k with a warstock overage at the most. Well that is a big city Police Dept down here -- say NYPD or LAPD. Can you imagine what would happen if New York City asked Glock for their TDP?
Items the CF decide is significant military equipment, make sense to have the ability to source in country. Part of the reason the Cdn Gov bought the GFM hammer forges for Diemaco as part of then Devtek-Heroux, and I assume why they allowed Colt Canada to maintain them in the plant. There is a big difference between a pistol and carbine/rifle in terms of military necessity, and making a pistol in Canada is a non starter for economic reasons (not to say that Public Works won't try), due to the number that will be produced.