I took my course with Silvercore,they offer courses both on the Island and the lower mainland. Also check out your local rod & gun clubs and ranges as some do offer courses. If you give us a city your in or near local there can give recommendations or places to avoid.

For bringing in firearms from the USA to Canada I'd talk to Marshall at Aztech Armory https://www.aztecharmory.com/about-us-i-8.html myself and other here have used their services and have no problem recomending them.

If you don't have them here are the Canadian Firearms Safety Course manuals(non res/res)

http://firearmslaw.ca/wp-content/upl...FSC-Manual.pdf

http://firearmslaw.ca/wp-content/upl...FSC-Manual.pdf

These are the people to talk to about getting a hunting licence in BC ,unlike your PAL you can self study and just do the exam.

http://www.bcwf.net/index.php/core-sp-30096