Handgun Or Rifle Patents (Class D21/573)
  • Patent number: D1020928
    Type: Grant
    Filed: April 11, 2022
    Date of Patent: April 2, 2024
    Inventor: Weihao Lin
  • Patent number: D1020929
    Type: Grant
    Filed: April 11, 2022
    Date of Patent: April 2, 2024
    Inventor: Weihao Lin
  • Patent number: D1020966
    Type: Grant
    Filed: January 7, 2022
    Date of Patent: April 2, 2024
    Inventors: James Matthew Underwood, Larry Cullen Underwood
  • Patent number: D1020970
    Type: Grant
    Filed: January 5, 2023
    Date of Patent: April 2, 2024
    Assignee: 22 Evolution LLC
    Inventors: John L. Overstreet, Jordan Maddox Wilson, Derrik Lee Roll
  • Patent number: D1022064
    Type: Grant
    Filed: September 26, 2023
    Date of Patent: April 9, 2024
    Inventor: Ling Su
  • Patent number: D1023214
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: April 16, 2024
    Assignee: BRAVO COMPANY MFG, INC.
    Inventors: Eric Stephen Kincel, Jeffrey James O'Brien
  • Patent number: D1023215
    Type: Grant
    Filed: January 5, 2023
    Date of Patent: April 16, 2024
    Assignee: 22 Evolution LLC
    Inventors: John L. Overstreet, Jordan Maddox Wilson, Derrik Lee Roll
  • Patent number: D1025238
    Type: Grant
    Filed: May 31, 2022
    Date of Patent: April 30, 2024
    Inventor: Minghan Lin
  • Patent number: D1025272
    Type: Grant
    Filed: August 30, 2022
    Date of Patent: April 30, 2024
    Inventor: Shih-Che Hu
  • Patent number: D1026118
    Type: Grant
    Filed: December 18, 2023
    Date of Patent: May 7, 2024
    Inventor: Zhangcan Chen
  • Patent number: D1026119
    Type: Grant
    Filed: December 20, 2023
    Date of Patent: May 7, 2024
    Inventor: Weihao Lin
  • Patent number: D1026156
    Type: Grant
    Filed: February 4, 2021
    Date of Patent: May 7, 2024
    Assignee: Reptilia IP LLC
    Inventor: Eric C. Burt
  • Patent number: D1028118
    Type: Grant
    Filed: December 12, 2023
    Date of Patent: May 21, 2024
    Inventor: Ken Chen
  • Patent number: D1028119
    Type: Grant
    Filed: January 28, 2024
    Date of Patent: May 21, 2024
    Inventor: Anqi Wang
  • Patent number: D1029133
    Type: Grant
    Filed: May 11, 2022
    Date of Patent: May 28, 2024
    Inventor: Weihao Lin
  • Patent number: D1031865
    Type: Grant
    Filed: October 10, 2023
    Date of Patent: June 18, 2024
    Inventor: Zhaoping Su
  • Patent number: D1031866
    Type: Grant
    Filed: June 13, 2022
    Date of Patent: June 18, 2024
    Inventor: Yanrong Liang
  • Patent number: D1032750
    Type: Grant
    Filed: June 22, 2022
    Date of Patent: June 25, 2024
    Assignee: Hasbro, Inc.
    Inventors: Robert C Maschin, Nicholas Alexander Tino
  • Patent number: D1033562
    Type: Grant
    Filed: March 12, 2024
    Date of Patent: July 2, 2024
    Inventor: Shunkai Cai
  • Patent number: D1033563
    Type: Grant
    Filed: March 12, 2024
    Date of Patent: July 2, 2024
    Inventor: Shunkai Cai
  • Patent number: D1033564
    Type: Grant
    Filed: October 26, 2022
    Date of Patent: July 2, 2024
    Inventor: Weihao Lin
  • Patent number: D1034842
    Type: Grant
    Filed: September 9, 2022
    Date of Patent: July 9, 2024
    Inventor: Ying Zhang
  • Patent number: D1034843
    Type: Grant
    Filed: June 1, 2022
    Date of Patent: July 9, 2024
    Inventor: Weihao Lin
  • Patent number: D1034844
    Type: Grant
    Filed: January 18, 2022
    Date of Patent: July 9, 2024
    Inventor: Xuhao Wang
  • Patent number: D1035794
    Type: Grant
    Filed: February 5, 2024
    Date of Patent: July 16, 2024
    Inventor: Chun Wang
  • Patent number: D1035816
    Type: Grant
    Filed: January 14, 2022
    Date of Patent: July 16, 2024
    Assignee: Maxim Defense Industries, LLC
    Inventors: Travis Bundy, Oddbjorn Eken, Jason Harper, Patrick Alfred Tamble
  • Patent number: D1036572
    Type: Grant
    Filed: November 1, 2022
    Date of Patent: July 23, 2024
    Assignee: Shenzhen Jiefu Industrial Design Co., Ltd.
    Inventor: Jiaxian Lu
  • Patent number: D1036611
    Type: Grant
    Filed: January 14, 2022
    Date of Patent: July 23, 2024
    Assignee: Maxim Defense Industries, LLC
    Inventors: Travis Bundy, Oddbjorn Eken, Jason Harper, Patrick Alfred Tamble
  • Patent number: D1037374
    Type: Grant
    Filed: December 13, 2021
    Date of Patent: July 30, 2024
    Assignee: MerchSource, LLC
    Inventor: Reid Smith Newnam
  • Patent number: D1039069
    Type: Grant
    Filed: May 6, 2024
    Date of Patent: August 13, 2024
    Inventor: Zhehan Chen
  • Patent number: D1041592
    Type: Grant
    Filed: March 14, 2024
    Date of Patent: September 10, 2024
    Inventor: Chun Wang
  • Patent number: D1042666
    Type: Grant
    Filed: December 16, 2022
    Date of Patent: September 17, 2024
    Assignee: Shenzhen Jiefu Industrial Design Co., Ltd.
    Inventor: Jiaxian Lu
  • Patent number: D1043860
    Type: Grant
    Filed: July 5, 2022
    Date of Patent: September 24, 2024
    Inventor: Weihao Lin
  • Patent number: D1047004
    Type: Grant
    Filed: April 28, 2022
    Date of Patent: October 15, 2024
    Inventor: Tangxian Liu
  • Patent number: D1047005
    Type: Grant
    Filed: April 7, 2024
    Date of Patent: October 15, 2024
    Inventor: Haocheng Xu
  • Patent number: D1048225
    Type: Grant
    Filed: April 1, 2024
    Date of Patent: October 22, 2024
    Inventor: Wenfeng Cai
  • Patent number: D1049263
    Type: Grant
    Filed: August 5, 2024
    Date of Patent: October 29, 2024
    Inventor: Chunbo Yang
  • Patent number: D1049292
    Type: Grant
    Filed: April 6, 2021
    Date of Patent: October 29, 2024
    Assignee: Springfield, Inc.
    Inventors: Dennis J. Reese, Stephen H. McKelvain, Jeffrey Bourne, Jason Drake Chambless
  • Patent number: D1057855
    Type: Grant
    Filed: April 23, 2024
    Date of Patent: January 14, 2025
    Inventor: Hongying Qiu
  • Patent number: D1058703
    Type: Grant
    Filed: May 31, 2022
    Date of Patent: January 21, 2025
    Inventor: Minghan Lin
  • Patent number: D1060582
    Type: Grant
    Filed: July 26, 2023
    Date of Patent: February 4, 2025
    Assignee: ERRESSE S.R.L.
    Inventor: Rino Chiappa
  • Patent number: D1060583
    Type: Grant
    Filed: August 4, 2023
    Date of Patent: February 4, 2025
    Inventor: Rino Chiappa
  • Patent number: D1061732
    Type: Grant
    Filed: August 23, 2024
    Date of Patent: February 11, 2025
    Inventor: Xinli Tang
  • Patent number: D1061734
    Type: Grant
    Filed: March 9, 2023
    Date of Patent: February 11, 2025
    Assignee: SHANTOU KIDKICKING INTELLIGENT TECHNOLOGY CO., LTD.
    Inventor: Shaoxian Cai
  • Patent number: D1064117
    Type: Grant
    Filed: June 18, 2022
    Date of Patent: February 25, 2025
    Assignee: PTS Syndicate Limited
    Inventor: Samuel Yat Ming Lam
  • Patent number: D1065365
    Type: Grant
    Filed: December 12, 2022
    Date of Patent: March 4, 2025
    Inventor: Weidong Chen
  • Patent number: D1066522
    Type: Grant
    Filed: June 13, 2022
    Date of Patent: March 11, 2025
    Assignee: Swiftech Company Ltd.
    Inventor: Yanrong Liang
  • Patent number: D1067337
    Type: Grant
    Filed: August 13, 2024
    Date of Patent: March 18, 2025
    Inventor: Guidong Zhang
  • Patent number: D1067993
    Type: Grant
    Filed: June 29, 2024
    Date of Patent: March 25, 2025
    Inventor: Qiawen Lin
  • Patent number: D1067994
    Type: Grant
    Filed: October 30, 2024
    Date of Patent: March 25, 2025
    Inventor: Xiongqiu Yang