Manufacturer - heckler and koch