Well to me it looks like someone bought a G45 and had aftermarket parts like a slide added to it also. So they removed the OEM 45 slide and sold it complete minus the non Canadian legal length barrel. I can tell it was off a new gun, it had the original anti seize looking grease on the slide where it slides on the frame rails. Its obvious it was a new take off only test fired by Glock
That company and IRG will both sell you and export/import a G45 for you. You just have to either supply them with a Canadian legal barrel, or buy a Canadian legal barrel for them to install prior to the import into Canada. The only loss on your end is the cost of the new barrel and you loose the OEM non legal Glock barrel. They will not give you any credit for that barrel, but its understandable they are doing something to get you the gun you want into Canada, they dont want to have to deal with selling or taking a hit on the barrel it comes with. And the import fees, but again to get certain things in Canada you have to pay a premium, its just the way it is here. I have had to do so many times, but I got some cool stuff that people always say "where the hell did you get that in Canada and is it legal". Many people on this site have done this and there are quite a few G45's in Canada now that were imported by IRG
I paid $514 US plus import fees and tax for the complete slide with all internals recoil spring included minus the barrel. That is right around the the cost of a complete Glock, but I wanted it and thats what it costs. To compare the ZEV gen5 Slide bare no internals or sights cost me around $800 Canadian.
The issue is that since we dont have any Gen5 Canadian legal G19's for sale to the Canadian market, gun stores aren't bringing in G19 Gen5 specific slides. Even the store I bought the slide from had no idea it could fit a G19X, it was sitting on their shelf for sale for like a year, because no one had a use for it.
If you really want just a slide or a complete G45 its possible, the gun your going to have to pay an import fee and supply or buy a legal length barrel, but a slide alone if you buy it from the exporter/importers there is no import fees on parts, just tax and shipping and US to Canadian dollar conversion. And the worst part for me about a 4-6 week wait for the import and shipping