Ejector for firearm | Patent Publication Number 20240247897 | Patexia