Brownells is as good as a Canadian supplier, easy enough to deal with I mean, if you can't find one on this side.
I bought some X-Grips for Sig Sauer P229 (actually a base plate on a 226 magazine to fill the resultant gap) on Amazon, but that was some years ago; they are no longer available. Neither are your Beretta 92 as far as I can see; I even checked the dot com and I can find lots of X-Grip product, but not that model.