Heckler & Koch G28 (M110A1)

GPTKB entity