Firearms Legal definitions: cartridge magazine
Firearms Legal definitions: cartridge magazine cartridge magazine means a device or container from which ammunition may be fed into the firing chamber of a firearm; (chargeur) A cartridge magazine ammunition storage and feeding device for a repeating firearm, either integral within the gun (internal/fixed magazine) or externally attached (detachable magazine). C.T.https://laws-lois.justice.gc.ca/eng/acts/C-46/section-84.html Maximum permitted magazine capacity Any […]