HECKLER & KOCH INC.