For buying from a dealer:
Get your Restricted PAL
Buy gun from a dealer
Wait for the transfer to be approved, the dealer does the transfer, you don't need to call in.
This takes 1-7 days on average. Quebec often takes up to a month.
Once the transfer is approved you can pick up the gun/have it shipped.
That's it.
Some people call and call and call the CFO until it's transferred. Remember, each time you call, that's taking up time they could be using to do a transfer.
Ryan