This paper examines the information technology challenges surrounding the Canadian Firearms Program (CFP) and its associated Canadian Firearms Registration System (CFRS), established following the 1995 Firearms Act. The paper traces the complexity of building a national firearms database requiring cooperation between Canada's National Police Force and the Royal Canadian Mounted Police, and explores the difficulties of integrating the CFRS with existing police databases, provincial court systems, and high-speed internet infrastructure. It also critiques the Entity-Relationship Diagram (ERD) model used in the firearms application form, identifying irrelevant data fields and proposing additions that would improve the system's effectiveness and relevance.
The Canadian Firearms Program (CFP) was developed in response to the increased cases of gun violence and gun-related crimes that had troubled the country for decades. The firearms legislation bill was passed in 1995, and it immediately facilitated the establishment of the CFP during the same year. The program was multi-jurisdictional and required that all firearms owners be mandatorily registered under the Firearms Act. Therefore, an efficient information system was required to oversee the successful implementation of the Canadian Firearms Program, and particularly the registry of firearms.
The Firearms Act of 1995 created the legislative foundation for a national gun registry in Canada. The Act mandated that every firearm owner register their weapon within the Canadian Firearms Registration System (CFRS). This requirement applied across all provinces and territories, making the program inherently multi-jurisdictional. The scale and scope of the registry meant that a robust national database system was essential from the outset, requiring coordination at both the federal and provincial levels to ensure consistent and complete registration records.
The Canadian Firearms Registration System faced significant information technology bottlenecks from the start. The complexity of its development stemmed partly from the fact that a national database system was already in place and functioning. The existing national database required close cooperation between Canada's National Police Force and the Royal Canadian Mounted Police (RCMP). This marked the first major complexity of the information technology used in the CFRS, as it required dual monitoring from two separate policing authorities (Wan, 2006).
An upgrade to the system also required that all other information systems and police databases be integrated with the CFRS. The information technology intended to link these various systems and databases did not function effectively within the first three years of use. The entire technology had been under development since 1995, and by 2001 it was still not performing effectively, despite having consumed significant financial resources. Several actors and partners involved in the development of the technology had made the CFRS increasingly complex.
The CFRS also required interconnection with high-speed internet services to reduce processing wait times during registration. Additionally, the information technology used in CFRS development needed to be linked electronically with provincial court databases to enable the entry of prohibition orders into the system. Integration of the CFRS with the police databases of FIP and CPIC was complicated by the fact that agencies did not have consistent or uniform procedures for entering gun owner information into the system. These technological difficulties were further compounded by opposition from key stakeholders, most notably Canada's Recreational Firearms Community (Wan, 2006).
"Police database integration and stakeholder resistance"
"Irrelevant and privacy-invasive ERD data fields"
"Proposed additions to improve ERD applicant data"
You’re 58% through this paper. Sign up to read the remaining 3 sections.
Sign Up Now — Instant Access Already a member? Log inAlways verify citation format against your institution’s current style guide requirements.