Here are some websites which might be useful in answering tough questions:
Canadian National Firearms Association
Canadian Shooting Sports Association
Historical Arms Collectors Society of BC
Canadian Unlicensed Firearms Owners Association
Crime Prevention Research Center