Yes, to request a criminal record check from the RCMP is usually 2-4 weeks and could be faster in some cases, however, with IRCC they also have to inquire with other agencies such as the CSIS and INTERPOL, that is the reason why some background checks can be longer.
There are some cases too...