fmj556x45- The pointy end of the United States Marine Corps M16A4 with OKC 3S bayonet

more about : fmj556x45