Firearm and a Method of Manufacturing It | Patent Publication Number 20240263898 | Patexia