GLOCK Multifunction Slide Cover Plate patent 11,555,662 (2023)