Heckler & Koch Inc SL8 223/5.56 81000604

Responsive image
source