File:Hk416 10 inch left.jpg

Summary
Heckler & Koch HK416