From the National Post article linked in the OP's first post ...
" ... Industry representatives have privately questioned why Canada would take so long to buy a new pistol, noting that the process could be completed in about a year or two at most ..."
We have too many government bureaucrats, afraid to make decisions in a timely manner ... constantly kicking the can down the road.
Mac