Impact buffering recoil mechanism
Individual firearm with improved recock device
Inertial breechblock gun system
Interchangeable barrel for small arms
Interlocked firearm
Canada
World
United States