HAND GUN RAIL MOUNT PISTOL RECOIL MANAGEMENT SYSTEM | Patent Publication Number 20160146573 | Patexia